結果を自動的に制限するために、JpaRepository によって生成されるすべてのクエリにデフォルトのフィルター/述語を適用する方法はありますか。たとえば、ソフト削除フラグを実装する場合、それらの結果をそれ以降のすべての選択から自動的に除外したいと考えています。
それが役立つ場合、Hibernate はその下の JPA 実装です。
結果を自動的に制限するために、JpaRepository によって生成されるすべてのクエリにデフォルトのフィルター/述語を適用する方法はありますか。たとえば、ソフト削除フラグを実装する場合、それらの結果をそれ以降のすべての選択から自動的に除外したいと考えています。
それが役立つ場合、Hibernate はその下の JPA 実装です。
質問への回答がある場所を参照してください@Where
(基本的に注釈を使用)。休止状態フィルターを使用することもできますが、上記でリンクした回答で十分です。
あなたの質問が古い場合でも、今後の参考のためにここに書きます。