1

NHibernateでオブジェクトツリーを熱心にロードする必要がありますが、ロードするオブジェクトも指定したいと思います。

オブジェクトツリーは次のようになります。

class A {
   double Date;
   IList<B> Bs;
}

class B {
   double Date;
   IList<C> Bs;
}

class C {
   double Date;
}

そして、私がやりたいのは、ツリー全体を熱心にロードすることです。ここで、A.Date> 2012、B.Date> 2012、C.Date> 2012(基本的に、指定した制約に従ってオブジェクトツリーのスナップショットのみが必要です) 。

それは可能ですか?

NH3.1とFluentを使用しています。

ありがとう!

4

1 に答える 1

1

NHibernateフィルターを試しましたか?http://nhibernate.info/doc/nh/en/index.html#objectstate-filters

于 2012-04-24T21:07:20.873 に答える