如何停止删除具有嵌入文档的文档也会删除另一个集合中的原始文档?

时间:2017-10-30 08:10:40

标签: mongodb doctrine

我有Notification和NotificationQueue。 NotificationQueue将Notification作为嵌入文档。删除NotificationQueue也会导致删除原始通知。如何阻止原始通知被删除?

1 个答案:

答案 0 :(得分:0)

您需要转换所有NotificationQueue文档以保存通知ID而不是嵌入式通知。它更安全,当你查询它时加载速度更快。