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.
没错,和
关系型数据库
不同,MongoDB
中你需要自己查询后删除,可能为了快速删除,你可能还需要反向记录一下关系。MongoDB没有级联删除。应用需要删除数据的时候,应用自身自己负责移除与删除数据有关系的任何引用。