Kor*_*gen 10
来自JPA 2.0规范:
4.6.17.4实体类型表达式[...]实体的Java类用作输入参数以指定实体类型.例子:
选择e FROM Employee e WHERE TYPE(e)IN(豁免,承包商)
SELECT e FROM Employee e WHERE TYPE(e)IN(:empType1,:empType2)
[...]
所以我会尝试这样的事情:
List<Institution> institutions = em.createQuery("SELECT i FROM Institution i WHERE TYPE(i) IN ( Supplier, ServiceProvider ) ).getResultList();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2562 次 |
| 最近记录: |