删除依赖于morphia中已删除引用的所有记录?

时间:2014-10-07 16:39:01

标签: mongodb morphia cascading-deletes

我和foo之间有一对多的关系。我想确保每当删除foo时,所有引用它的栏都将被删除。有没有办法确保在吗啡中发生这种情况?我可以编写删除查询来查找所有依赖对象并删除它们,但问题是条形对象也有引用它的东西,我想要删除它,我想确保删除逻辑自动级联。

1 个答案:

答案 0 :(得分:3)

您必须发出单独的删除调用以删除引用的文档。 Mongo不支持关系,也不支持级联删除。您可以考虑嵌入这些文档而不是使用引用。