現在、削除されたアイテムの内容を確認する方法はありません。バージョン履歴は削除時に消去され、監査付きの oplog でさえ、削除されたドキュメントの ID のみを記録し、内容は記録しません。これには特別な理由がありますか?
私のユースケースは、変更を確認し、場合によってはそれらを元に戻す方法を提供したいということです。削除を除いて、Oplogはこれに適したツールのようです。
これらのユースケースでは、真の DELETE メソッドではなく、論理的な削除を使用することが期待されていますか? もしそうなら、論理的な削除を実装するための推奨される方法は何ですか?
- 2 つのエンドポイント - 1 つはフィルター付き (アクティブ = true) の通常のエンドポイントで、もう 1 つはフィルターなしの特別なエンドポイントですか?
- 本当に削除するのではなく、フラグを設定するように切り替えるように DELETE メソッドを変更しますか?