【发布时间】:2012-06-13 15:00:52
【问题描述】:
我有一个Dept 表和一个Emp 表。
我需要以这样的方式加入这两个表,where 子句看起来像这样:
where dept.deptId = emp.DeptId and dept.deptName = emp.empTrainingName
我试过了:
Criteria criteria = session.createCriteria(Dept.class).createAlias("empMap","id");
使用它,执行第一个 where 条件,即dept.deptId = emp.DeptId。但我不确定如何比较 dept.deptName 和 emp.empTrainingName。
我如何使用 NHibernate 中的 Criteria API 做到这一点?
【问题讨论】:
标签: hibernate nhibernate criteria hibernate-criteria