Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie lösche ich Zeilen aus der Join-Tabelle (ManyToMany) in Doctrine?

Kaskade auf Doktrinebene einstellen:

@ORM\ManyToMany(targetEntity="Target", inversedBy="inverse", cascade={"remove", "persist"})

Weitere Informationen:Doctrine2 Annotation Reference .

Kaskade auf MySQL-Ebene einstellen:

@ORM\JoinColumn(onDelete="CASCADE", onUpdate="CASCADE")