希望将HQL查询转换为它的JPA Criteria API等效项。
在HQL中我有以下似乎可行。
id
在JPA Criteria API中,我不知道如何匹配元组值,只有一个值。例如,我知道如何将以下内容转换为JPA标准。
WHERE (x, y) IN (
... sub query which selects two columns
)
这是否可以使用标准api?
答案 0 :(得分:1)
在JPQL中尝试使用IN匹配两个字段是不可能的。
顺便说一下,你也不能在JPA Criteria中这样做。