MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie kaskadiert man ein Dokument in Mongodb?

Wie von m4gic und in den von ihm verlinkten Fragen erwähnt (hier<). /a> und hier ) unterstützt MongoDB keine kaskadierenden Löschungen. In Ihrer Situation sollten Sie wahrscheinlich ein Array im Benutzerobjekt erstellen und die vollständigen untergeordneten Dokumente in dieses Array einfügen, anstatt sie in ihrer eigenen Sammlung zu behalten. Auf diese Weise werden sie zusammen mit dem übergeordneten Element gelöscht, da sie ein Teil davon sind.