【发布时间】:2012-09-19 14:31:24
【问题描述】:
public class Parent
{
public virtual long Id { get; set; }
public virtual string Name { get; set; }
public virtual List<Child> Children { get; set; }
}
public class Child
{
public virtual long Id { get; set; }
public virtual string Description { get; set; }
public virtual Parent Parent { get; set; }
}
在 NHibernate 中,如何仅使用一次调用 db. 我试过了:
CurrentSession.QueryOver ().JoinQueryOver(x=>x.Parent).Fetch(x => x.Parent).Eager.List().ToList();
但是没有用。
映射是使用 FluentNHibernate 完成的。
【问题讨论】:
标签: nhibernate fluent-nhibernate linq-to-nhibernate nhibernate-criteria