[TYPO3-german] extbase remove() methode
Thomas P.
mail at tomgrill.de
Tue Dec 20 11:51:01 CET 2011
hat sich erledigt, hatte einen groben Strukturierungsfehler. $image darf
ein ValueObject sein, sondern muss in meinem FAll auch Entity sein.
Am 20.12.2011 03:05, schrieb Thomas P.:
> Guden :)
>
> Meine Extension hat die Entity $gallery und diese wiederum hat mit 1:n
> Relation mehrere ValueObjects $image
>
> Wenn ich jetzt mit $gallery->remove($image); aufrufe, verschwinden die
> Einträge zwar, allerdings werden sie nicht aus der Datenbak gelöscht,
> sondern einfach nur die der relations Spalte gallery auf 0 gesetzt.
> Normal steht da immer die $gallery uid drin. (deleted ist weiterhin 0)
>
> Hab ich was übersehen? Muss ich mich selbst ums löschen (deleted = 1)
> setzen kümmern?
>
> so würden sich ja über Zeit nur massenhaft tote Einträge ansammeln.
> Genaugenommen ist natürlich ein deleted = 1 auch ein toter Eintrag,
> aber ihr wißt hoffentlich was ich meine.
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list