1
希望将HQL查询转换为其JPA Criteria API等效项。JPA条件中使用元组表达式的条件
在HQL我有以下似乎工作。
WHERE (x, y) IN (
... sub query which selects two columns
)
在JPA Criteria API中,我看不到如何匹配元组值,只有一个值。例如,我知道如何将以下内容转换为JPA标准。
WHERE (x) IN (
... sub query which selects single column
)
这甚至有可能使用标准api吗?
“(x,y)IN ...”是无效的JPQL,因此不会在Criteria中有效。使用本机查询这样的东西 –
嗯,好的。这太糟糕了。 – Dilbert