【问题标题】:MongoDB Delete query perform not in databaseMongoDB删除查询不在数据库中执行
【发布时间】:2019-05-06 20:02:35
【问题描述】:

请帮助我。如何设计模式和执行删除查询。但数据并未永久删除。但是用户感觉他们的数据被删除了。

【问题讨论】:

  • 您说的是软删除。必须在应用层实现(数据模型/ORM),而不是DB。

标签: mongodb mongoose nosql


【解决方案1】:

你可以使用 Mongoosejs 软删除插件

为此,您需要先使用mongoosejs 插件,然后将mongoosejs-soft-delete 插件添加到您的架构中。

您可以在以下链接中找到示例。

链接:https://www.npmjs.com/package/mongoosejs-soft-delete

【讨论】:

    猜你喜欢
    • 2020-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-17
    • 1970-01-01
    • 1970-01-01
    • 2019-07-16
    相关资源
    最近更新 更多