我是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中不存在。