NHibernate 3.0 QueryOver相当于Nhibernate Linq中的FetchMany

Nhibernate 3中的
linq提供程序使我能够使用FetchMany,ThenFetchMany等为集合指定多个级别的热切提取.使用QueryOver是否有相同的doinf方法.

说我有一个结构

class  A
{
  IList<B> b;
}

class B
{
  IList<C> c;
}

class C
{

}

我可以急切地在NH Linq装载整棵树

session.Query<A>
       .FetchMany(x=> a.b)
       .ThenFetchMany(y => y.c)
       .ToList();

有没有办法使用QueryOver api执行此操作?

最佳答案 我实际上在SO上问了完全相同的
question,并发布了我找到的答案.

点赞