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 (基本上我只想要根据我指定的约束的对象树的快照) .

那可能吗 ?

我正在使用 NH 3.1 和 Fluent。

谢谢!

4

1 回答 1

1

您是否尝试过使用 NHibernate 过滤器?http://nhibernate.info/doc/nh/en/index.html#objectstate-filters

于 2012-04-24T21:07:20.873 回答