メタモデルクラスを使用せずに、次のJPA2基準クエリを作成するにはどうすればよいですか。
CriteriaBuilder cb = em.getCriteriaBuilder();
CriteriaQuery<Employee> cq = cb.createQuery(Employee.class);
Root<Employee> emp = cq.from(Employee.class);
cq.where(cb.isEmpty(emp.get(Employee_.projects)));
cq.select(emp);
使用したい:
cq.where(cb.isEmpty(emp.get("projects")));
しかし、パスを式に変換する方法がわかりません。これは、cb.isEmpty...で必要です。
ありがとう。