spring data jpa如何做case when 排序

西夏一品堂 发布于 2014/09/02 15:53
阅读 653
收藏 0
在spring data jpa中,排序分页是用 
Sort sort = new Sort(Direction.DESC, "userid"); 
Pageable page = new PageRequest(0, 3, sort); 
这是根据userid倒序排序的 

但是,有如下SQL 
select * 
from tx_person where city_id=1 
order by (case when stype='1' then 1 else 0 end ) desc 
请问,这种排序如何用 
Pageable、Sort做排序分页
加载中
返回顶部
顶部