【发布时间】:2010-10-15 12:33:29
【问题描述】:
我对 nhibernate 很陌生,所以这可能很简单,但我还没有在网上找到答案。
假设我有一个父类和一个子类。父类可以有许多与之关联的子类。现在,当我尝试加载特定的 Parent 时,nhibernate 也会为我填充它的 Child 集合。在某些情况下,我只想返回没有 Child 集合的 Parent 类。
我知道我可以打开延迟加载,但这在我将父序列化为 XML 时不起作用。 XML 序列化程序无法与包含 Child 集合的 nhibernate PersistanceBag 一起使用。
那么有没有办法定义一个 Parent 类,比如说 ParentView,它在同一张桌子上工作,但只包含 Parent 属性,而不是它的所有子孙?
【问题讨论】:
标签: nhibernate fluent-nhibernate dto