【发布时间】:2020-11-27 10:49:46
【问题描述】:
对于员工表
public class Employee {
private Long id;
private int deptId;
private String name;
private LocalDateTime joiningDate;
private LocalDateTime seperatedDate;
}
我想建立一个具有以下两个条件的标准
criteriaQuery.where((EmployeeRoot.get("deptId").in(request.getDeptIdList())));
criteriaBuilder.greaterThanOrEqualTo(EmployeeRoot.get("joiningDate"), startDate));
但它只需要最新的谓词。我怎样才能将两者结合起来像 [Where {condition1} + AND {condition2}] ?
【问题讨论】:
标签: hibernate spring-data-jpa criteria hibernate-criteria predicatebuilder