当被引用的对象被删除时,我们如何删除在fastapi和mongoDB中引用它的对象

2024-03-29 08:58:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个mongoDB文档[a],其中包含另一个文档[B]的引用对象id。 现在,当对象[B]被删除时,删除文档[A]的最佳方式是什么?同样,B'z它包含文档[B]的对象id,而文档[B]的对象id并不存在


2条回答

如果您使用的是mongoose,那么您可以编写中间件来删除引用的文档。参考here

我认为最好的解决方案是在object[B]被删除的地方,在更新object[A]或删除object[A]之后

相关问题 更多 >