1
削除されたアイテムを表示しないすべてのリポジトリ取得メソッドにwhere条件を追加します。 Spring JPAでは、Entityに@Where annotationを追加することができます。しかし、Spring Data MongoDB AFAIKでは不可能です。 Mongodbのライフサイクルイベントを試しましたが、成功しませんでした。実行前にリポジトリクエリを変更する方法はありますか?ソフト削除のためのspring-data-mongodbのクエリインターセプタ
はい、すべてのメソッドに条件を追加することは可能です。しかし、私はショートカットを見つけようとします。注釈の位置についての脱線を見つけることができます:https://docs.jboss.org/hibernate/stable/annotations/reference/en/html_single/#entity-hibspec-collection and related stackoverflow answer:http://stackoverflow.com/ a/22202469/159837ところで質問を明確にしたいのであれば、答えの代わりにコメントの部分を使うことができます。 –