我正在尝试形成一个按某些功能计数排序的 JPQL 查询。让我们假设实体篮子:
Basket - (Long) id, (String) name, (Set<Thing>) things_in_basket
我正在尝试编写一个按某些内部功能排序的查询。我想实现类似:
SELECT b FROM Basket b ORDER BY COUNT(things_in_basket.id > 1000) DESC
但它显然不起作用 - 它说:expecting CLOSE, found '>'
- JPQL甚至可能吗?在经典 SQL 中,这并不难。
谢谢