[TYPO3-german] Extbase setEigenschaft() hat Update zur Folge

Andreas Kiessling kiessling at pluspol.info
Wed Nov 30 17:10:41 CET 2011


Hi,

> ich habe in Extbase ein Objekt aus der Datenbank. Jetzt möchte ich nur zur Laufzeit eine Eigenschaft ändern das Objekt als solches aber behalten also nicht in ein Array oder ähnliches umwandeln.
> Wenn ich dafür die setEigenschaft() verwende wird das Objekt automatisch in der Datenbank upgedatet. Wie kann ich das verhindern? Ich rufe nirgends vom Repository die Update Funktion auf, er macht es selber.
> Ich nutze Extbase 1.4

Du musst dein Object klonen. Angehängte Objekte müssen ggf. mitgeklont 
werden.
Das Update kann nicht verhindert werden. Alle Objekte werden auf 
Veränderungen geprüft und dann in der DB aktualisiert.

HTH,
Andreas


More information about the TYPO3-german mailing list