Nhibernate部分渴望加载儿童集合

时间:2011-01-25 14:53:12

标签: vb.net nhibernate nhibernate-criteria

如果我有一个父对象(Parent),它将List(Of Child)对象作为多对一关系。是否有可能返回父项的子集对象(急切加载)?我正在使用VB和Criteria。

e.g。如果Parent 1有50个子项(20个X 30类型Y),我想返回一个只包含X类型的集合的父。

我只想要一个大小为20的集合,并且它的孩子们已经开心了?

由于

1 个答案:

答案 0 :(得分:1)

HQL查询。 fetch关键字将初始化子项以及父项。

from parent left join fetch parent.Children as child where child.type = X