具有元组表达式的JPA Criteria in子句

时间:2017-03-23 20:43:28

标签: jpa tuples criteria criteria-api

希望将HQL查询转换为它的JPA Criteria API等效项。

在HQL中我有以下似乎可行。

id

在JPA Criteria API中,我不知道如何匹配元组值,只有一个值。例如,我知道如何将以下内容转换为JPA标准。

WHERE (x, y) IN (
    ... sub query which selects two columns
)

这是否可以使用标准api?

1 个答案:

答案 0 :(得分:1)

在JPQL中尝试使用IN匹配两个字段是不可能的。

顺便说一下,你也不能在JPA Criteria中这样做。

相关问题