私はDeptテーブルとテーブルを持っていEmpます。
where句が次のようになるように、これら 2 つのテーブルを結合する必要があります。
where dept.deptId = emp.DeptId and dept.deptName = emp.empTrainingName
私はこれを試しました:
Criteria criteria = session.createCriteria(Dept.class).createAlias("empMap","id");
これを使用して、最初の where 条件 iedept.deptId = emp.DeptIdが実行されます。しかし、 と比較する方法がわかりませdept.deptNameんemp.empTrainingName。
NHibernate の Criteria API を使用してこれを行うにはどうすればよいですか?