当前位置:  开发笔记 > 编程语言 > 正文

HQL在集合中的顺序

如何解决《HQL在集合中的顺序》经验,为你挑选了1个好方法。

我有2个实体:汽车和轮子(oneToMany),我想要检索我的汽车,所有车轮和(这是棘手的部分)由wheels.location订购.下面的代码抛出一个异常,消息"非法尝试取消引用收集".

Select c
  from Car
       LEFT JOIN FETCH c.wheels
order by c.wheels.location

知道如何做到这一点,如果在HQL中可以做到这一点?



1> AlfaTeK..:
SELECT DISTINCT c
  FROM Car
       LEFT JOIN FETCH c.wheels AS wheels
ORDER BY wheels.location

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有