1

目前无法找出被删除项目的内容。版本历史在删除时被删除,甚至带有审计的 oplog 也只记录被删除的 doc 的 id 而不是内容。这有什么特别的原因吗?

我的用例是我想提供一种方法来审查更改并可能恢复它们。Oplog 似乎是解决此问题的正确工具,但删除除外。

是否期望这些用例会使用逻辑删除而不是真正的 DELETE 方法?如果是这样,实施逻辑删除的推荐方法是什么?

  • 两个端点 - 一个带过滤器的常规端点(active=true)和一个没有过滤器的特殊端点?
  • 修改DELETE方法切换到设置标志而不是真正删除?
4

1 回答 1

0

v0.5dev 上的最新提交DELETE包含在审核中,包含文档,因此应该涵盖您的用例。

于 2014-11-01T22:23:05.790 回答