希望将 HQL 查询转换为其等效的 JPA 标准 API 等效项。
在 HQL 中,我有以下似乎有效的方法。
WHERE (x, y) IN (
... sub query which selects two columns
)
在 JPA 标准 API 中,我看不到如何匹配元组值,只能匹配单个值。例如,我知道如何将以下内容转换为 JPA 标准。
WHERE (x) IN (
... sub query which selects single column
)
使用标准 API 甚至可以做到这一点吗?
在 JPQL 中不可能尝试将两个字段与 IN 匹配。
顺便说一下,您也不能在 JPA 标准中执行此操作。