如何使用DataPageRequest修改order by子句

时间:2014-09-23 08:10:32

标签: spring-data-jpa

我想检索一个记录列表,这些记录应该通过电子邮件ID以自定义方式排序,即

Select * from Table t order by UPPER(t.email);

因此,在创建DataPageRequest对象时,我将值传递为:

DataPageRequest pageRequest = new DataPageRequest(pageNumber, pageSize, UPPER("email"));

但它显示错误。

请指导我。

1 个答案:

答案 0 :(得分:0)

我已经使用spring-data-jpa中提供的ignoreCase()方法修复了这个问题(从版本1.9.0开始支持)。