hibernate criteria api如何从获取的记录中获取Path?

时间:2014-03-21 14:19:18

标签: java hibernate criteria-api

我有一个用条件api编写的查询,如下所示:

CriteriaQuery<Application> query = builder.get().createQuery(Application.class).distinct(true);

Root<Application> root = query.from(Application.class);

root.fetch(Application_.answerSets, JoinType.LEFT);

我需要获取answerSet.createDate字段的路径,但不知道如何实现它。我需要它来查询答案集超过X天的应用程序。

1 个答案:

答案 0 :(得分:0)

试试query.add(Restrictions.eq("answerSet.createDate", YOURVALUE))。但是,如果createQuerycreateCriteria相同,我就不是。