hibernate 左联接 order by 无效

水稻 发布于 2016/09/29 15:15
阅读 170
收藏 0

为什么用hql 左联接查询时候order by 子表 但是实际输出的结果却没有排序呢?
String hql = "from A as t left join fetch t.bs t1 order by t1.type desc ";

            result = this.findByHql(hql, null, pageNo, pageSize);

加载中
0
水稻
水稻

好了完美解决

<set name="bs" inverse="true" cascade="delete" lazy="false"  order-by="TYPE desc" >
           <key column="a_id"></key>
           <one-to-many class="com.test.po.bs"/>
       </set>

返回顶部
顶部