2

我想要一个与这些查询等效的标准

SELECT name, population FROM bbc
  WHERE name IN ('Italy','France', 'Germany')
order by Field(name, 'Italy','France', 'Germany')

所以我需要的是保持来自“In”约束的结果的顺序。

我发现一种解决方案是继承 Order 类并编写我自己的订单标准。问题是我使用的标准非常复杂,我无法使用这种方法使其工作。

有没有其他方法可以解决这个问题?

我正在使用休眠版本 3.6.10.Final 和休眠 jpa 版本 1.0.1.Final。

谢谢。

4

0 回答 0