JPA 标准 API:实体类型表达式



JPQL 具有实体类型表达式,例如

SELECT e
FROM Employee e
WHERE TYPE(e) IN (Exempt, Contractor)

条件 API 是否有实体类型表达式?

是的。Path.type()创建与给定路径的类型对应的Expression。然后,可以使用CriteriaBuilder.literal()创建类文本以用于比较表达式。

最新更新