【发布时间】:2009-09-15 08:30:26
【问题描述】:
我正在尝试做以下事情:
ICriteria criteriaSelect =
session
.CreateCriteria(typeof(Employees))
.CreateCriteria("Orders")
;
var test = criteriaSelect.List<Orders>();
与:
public class Orders{
public virtual int OrderID { get; private set;}
}
public class Employees{
public virtual int EmployeeID { get; private set;}
public virtual IList<Orders> Orders { get; private set; }
}
我得到错误:“没有持久性:员工”。
请注意,出于脱钩原因,我不希望订单 参考员工。
感谢您的帮助, 斯蒂芬
【问题讨论】:
-
在构建会话工厂之前,您是否已将 Employee 映射文件添加到 nhibernate 配置?
标签: nhibernate mapping criteria