/ /ソフト削除用のspring-data-mongodbのクエリインターセプタ - spring、spring-boot、spring-data-mongodb

ソフト削除のためのspring-data-mongodbのクエリインターセプタ - spring、spring-boot、spring-data-mongodb

私はすべてのリポジトリに条件を追加したい削除されたアイテムを表示しないメソッドを取得します。 Spring JPAでは、Entityに@Where annotationを追加することは可能ですが、Spring Data MongoDB AFAIKでは不可能です。 Mongodbのライフサイクルイベントを試しましたが、成功しませんでした。実行前にリポジトリクエリを変更する方法はありますか?

回答:

回答№1は0

あなたは「削除されたアイテムを表示する」という意味を説明できますか?必要ならば、MongoTemplateを使用して独自のリポジトリを作成することができます。