小编zer*_*mus的帖子

如何通过集合中对象的属性订购HQL查询?

假设我有一台带收音机的汽车,收音机与Button有一对多的关联.我想要的是福特汽车制造的所有按钮的唯一名称,按Button名称排序.鉴于我们建立关系的方式,我无法弄清楚如何做到这一点.就像是:

select distinct elements(c.radio.buttons)
from Car c 
where c.make = 'Ford'
order by c.radio.buttons.name
Run Code Online (Sandbox Code Playgroud)

当然,最后一部分是错误的.我打算对这些数据进行分页,这就是为什么我试图在查询中完全完成它.

答案可能涉及联接获取,但到目前为止我没有运气.谢谢!

grails hibernate hql grails-orm

4
推荐指数
1
解决办法
4857
查看次数

标签 统计

grails ×1

grails-orm ×1

hibernate ×1

hql ×1