我有下面的类结构:如何用NHibernate加载一个聚集的孙子孙女?
class TestCase {
public IList<Step> Steps { get; set; }
}
class Step {
public IList<Action> Actions { get; set; }
}
class Action { }
我想加载一个TestCase
,所有Step
s和所有Event
S IN一个查询,避免选择N + 1点的问题。
This post解决了TestCase
秒(使用IMultiQuery
)加载Step
S的问题,但我怎么会加载Action
太?