Объединение нескольких полей в запросе NHibernate Criteria
у меня естьDept
стол иEmp
Таблица.
Мне нужно объединить эти две таблицы таким образом, чтобыwhere
Предложение выглядит примерно так:
where dept.deptId = emp.DeptId and dept.deptName = emp.empTrainingName
Я попробовал это:
Criteria criteria = session.createCriteria(Dept.class).createAlias("empMap","id");
Используя это, первое, где условие, т.е.dept.deptId = emp.DeptId
выполняется. Но я не уверен, как сравнитьdept.deptName
сemp.empTrainingName
.
Как мне сделать это, используя Criteria API в NHibernate?