Javascript – MongoDB-Referenz kann Referenz beim Löschen von Daten nicht löschen
三叔
三叔 2017-07-03 11:41:12
0
1
1491

Es ist ein Problem aufgetreten: Das _id字段在数据1的friends字段里,此时我要删除数据2,但是friends字段里的_id Feld der Daten 2 wurde nicht gelöscht.

Frage: Nach dem Löschen von Daten 2 werden alle _id zu Feld 2 automatisch gelöscht.

Wenn es nicht automatisch gelöscht werden kann, bedeutet das, dass ich es erneut abfragen und dann löschen muss? ?

Ich habe auf Baidu gesucht, konnte aber keine Antwort finden. Vielleicht habe ich das Schlüsselwort nicht verstanden. . Also bin ich hierher gekommen, um zu fragen. . Daniel, bitte hilf mir.

三叔
三叔

Antworte allen(1)
曾经蜡笔没有小新

没错,和关系型数据库不同,MongoDB中你需要自己查询后删除,可能为了快速删除,你可能还需要反向记录一下关系。

MongoDB has no cascading deletes. When your application deletes data, it is also responsible for removing any referenced objects itself and any references to the deleted document.

MongoDB没有级联删除。应用需要删除数据的时候,应用自身自己负责移除与删除数据有关系的任何引用。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage