fluent-NHibernateで1対多の関係をどのようにフィルタリングしますか?
-
03-07-2019 - |
質問
" IsDeleted"を使用して削除済みとして設定できるエンティティのセットがあります。データベース内のフラグ。
これは通常のエンティティセットでは問題ありませんが、このフラグを持つ多くの子エンティティを持つ親がある場合、NHibernateが「IsDeleted」を含む子エンティティの選択を自動的に処理できるようにしたいと思います。 falseに設定します。
とにかく、流なNHibernateでこれを行う方法はありますか?または、流にビューを追加できるXMLマッピング。
ありがとう
解決
これは、マッピング、Fluent NHibernate、または標準XMLで実行できるものではありません。あなたがする必要があるのは、DeleteEventリスナーを登録することです。 NHibernate FAQ ソフト削除は非常に優れています。
所属していません StackOverflow