Объединение нескольких полей в запросе 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?

Ответы на вопрос(1)

Ваш ответ на вопрос