【发布时间】:2012-09-10 16:44:12
【问题描述】:
我有一个实体具有价值属性:
@Entity
public class Scenario{
..
@ManyToMany
List<Category> categories;
..
}
有什么方法可以查询Scenarios 并为categories 属性排序查询结果,如下所示:
select scenario from Scenario scenario order by scenario.category
更准确地说,我们有兴趣从每个Scenario 的列表中对第一类进行排序,而忽略其余的。我们可以在 JPQL/Criteria 查询中做这些事情吗(例如,以某种方式传递自定义 Comparator)?
【问题讨论】: