如何使用CriteriaBuilder计算2个日期之间的间隔

时间:2019-06-30 09:33:47

标签: java spring-data-jpa jhipster criteria-api

我是JPA的新手(来自对数据库使用Spring JDBC或Java JDBC)。如何使用CriteriaBuilder计算两个日期之间的间隔?

public someMethod(){
    @Override
    public Predicate toPredicate(Root<SomeEntity> root, CriteriaQuery<?> criteriaQuery, CriteriaBuilder criteriaBuilder) {
        return criteriaBuilder.equal(criteriaBuilder.getIntervalBetweenDates(root.get("date_to"), root.get("date_from")), 5);
    }
}

例如getIntervalBetweenDates()-在CriteriaBuilder中不存在。

0 个答案:

没有答案