MM Tabellen für Relationen

  • oliver_g oliver_g
    R2-D2
    0 x
    71 Beiträge
    0 Hilfreiche Beiträge
    24. 06. 2011, 14:11

    Hallo, mal ne (dumme?) Frage:

    Wie kann ich die korrespondierenden Datensätze in der MM-Tabelle einer Relation löschen? Wenn ich mittels removeAll() ein Repository leere, also eine dahinterstehende Tabelle, wird die korresponiderende MM-Tabelle nicht aktualisiert. Wie geht das mittels Extbase? Ich dachte, ein remove(All) berücksichtigt auch die RelationsMM-Tabelle, aber anscheinend ist dies nicht der Fall.

    Danke für einen Tipp.


  • 1
  • Typo3Cuckoo Typo3Cuck...
    Sternenflotten-Admiral
    0 x
    184 Beiträge
    0 Hilfreiche Beiträge
    24. 06. 2011, 14:16

    Das hab ich mich auch schon gefragt! Wäre ebenfalls für jeden Tipp dankbar! :)

  • fragile74 fragile74
    Jedi-Ritter
    0 x
    125 Beiträge
    0 Hilfreiche Beiträge
    26. 06. 2011, 17:06

    da gibt es meines wissens ein Flag für das Model bzw. die Property - dependent oder recursive oder so...

  • oliver_g oliver_g
    R2-D2
    0 x
    71 Beiträge
    0 Hilfreiche Beiträge
    27. 06. 2011, 08:06

    Meinst du die Annotations? Da hab ich nur "cascade remove" gefunden. Aber ich will ja nicht, dass alle zugeordneten Objekte gelöscht werden, sondern nur die Relationseinträge.

    Ich bitte um weitere Tipps ;-)

  • 1