私の ClassMap では、条件を満たしている場合にのみプロパティをロードしたいと考えています。これは私が今使っているコードです:
References<MyObject>(x => x.Property).ForeignKey("RecordId");
これに Where 句を追加したいと思いx.Property
ます。データベースの値がゼロの場合にのみロードします。次のようになります。
References<User>(x => x.Property).ForeignKey("RecordId").Where("Removed = 0"); // Where Removed is a column of the user table
しかし、これは残念ながら機能しません。誰かがこれに相当するものを知っていますか?