【发布时间】:2018-10-16 02:14:27
【问题描述】:
JPQL 有实体类型表达式,例如
SELECT e
FROM Employee e
WHERE TYPE(e) IN (Exempt, Contractor)
criteria API 有实体类型表达式吗?
【问题讨论】:
标签: jpa jpql criteria-api
JPQL 有实体类型表达式,例如
SELECT e
FROM Employee e
WHERE TYPE(e) IN (Exempt, Contractor)
criteria API 有实体类型表达式吗?
【问题讨论】:
标签: jpa jpql criteria-api
是的。 Path.type() 创建一个与给定路径类型对应的Expression。然后,您可以使用 CriteriaBuilder.literal() 创建类文字以用于比较表达式。
【讨论】: