我有一张Dept
桌子和一张Emp
桌子。
我需要以这样的方式加入这两个表,使where
子句看起来像这样:
where dept.deptId = emp.DeptId and dept.deptName = emp.empTrainingName
我试过这个:
Criteria criteria = session.createCriteria(Dept.class).createAlias("empMap","id");
使用它,执行第一个 where 条件 ie dept.deptId = emp.DeptId
。但我不确定如何dept.deptName
与emp.empTrainingName
.
如何使用 NHibernate 中的 Criteria API 执行此操作?