Persistenz · Frage 2 von 12

Welche Properties muss man in einem Extbase-Model, das AbstractEntity erweitert, nicht selbst deklarieren?

2 Antworten sind richtig. Einfach

Lösung anzeigen

Lösung

  • B uid
  • C pid

Erklärung

uid und pid werden von AbstractEntity geerbt, zusammen mit getUid(), getPid() und setPid(). getUid() liefert null, solange ein neues Objekt noch nicht gespeichert wurde. Alle anderen Felder, die das Model nutzen soll – auch Systemfelder wie crdate oder sorting –, muss man selbst als typisierte protected-Property mit Standardwert und Getter anlegen. title ist zwar in vielen Tabellen vorhanden, aber ein ganz normales Feld der eigenen Tabelle.

Zertifikate & Prüfungen

Welche Prüfung kommt als Nächstes?

19 Prüfungen kannst du schon üben, über 21 stimmst du gerade ab. Sieh dir alle Zertifikate mit offiziellen Infos an, gib deine Stimme ab oder schlag deine Prüfung vor.

Zur Zertifikatsübersicht