【问题标题】:When the referenced object is deleted then how we can delete the objects that have references to it in fastapi and mongoDB [duplicate]当引用的对象被删除时,我们如何删除在fastapi和mongoDB中引用它的对象[重复]
【发布时间】:2021-11-12 05:19:34
【问题描述】:

我有一个 mongoDB 文档 [A],其中包含另一个文档 [B] 的引用对象 ID。 现在,当对象 [B] 被删除时,删除文档 [A] 的最佳方法是什么,因为它包含不存在的文档 [B] 的对象 ID。

【问题讨论】:

    标签: python mongodb fastapi


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2012-08-07
        • 1970-01-01
        • 2016-10-28
        • 2015-07-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-27
        相关资源
        最近更新 更多