提问人:Thejas 提问时间:11/12/2023 更新时间:11/12/2023 访问量:24
无法使用 org.springframewrk.data.domain.Sort 对 2 个日期字段进行排序
Unable to sort using org.springframewrk.data.domain.Sort for 2 date fields
问:
我想设置以下顺序,即
select * from table order by (date(closedDate)-date(openDate)) desc ;
上面的查询给出了预期的结果,但我想使用排序函数实现相同的结果
即
我正在使用
import org.springframewrk.data.domain.*;
Sort sort=Sort.by(openDate).descending();
Pageable paging=PageRequest.of(1,10,sort);
这适用于 1 个日期字段,但如果我使用 2 个日期字段,我会得到无效的排序表达式
我想要这样的东西
Sort sort=Sort.by(closedDate-openDate).descending();
是否可以使用排序功能实现这一点
答: 暂无答案
评论