我是 NHibernate 的初学者。我必须写一个关于“员工”的复杂查询,以根据 where 子句填充员工的所有关联。我正在寻找与此类似的内容 - 当您执行 Employee.FindById(10) 时应该填写 OwnedDepartment、SubscribedGroups 等。
我需要填充的 Employee 模型非常重(与其他对象有很多关联),但我只需要填充很少的关联。如何使用查询来实现它?或任何其他方法?
更新
我刚刚在阅读有关急切加载的内容,这与加载有关吗?在我的地图中,我没有提到任何加载技术,所以默认情况下,我所有员工的子元素都已经加载完毕。下面触发了一堆查询。