我有这个代码来获取2个日期之间的所有交易.我想得到一个desc排序列表.有什么可能性?
@Override
public List<Transaction> searchBySubmitDate(final Date startDate,
final Date endDate) {
return transactionRepository.findAll(new Specification<Transaction>() {
@Override
public Predicate toPredicate(Root<Transaction> transaction,
CriteriaQuery<?> q, CriteriaBuilder cb) {
Predicate between = cb.between(transaction.get(Transaction_.dateSubmit), startDate, endDate);
return between;
}
});
Run Code Online (Sandbox Code Playgroud)
小智 9
@Override
public List<Transaction> searchBySubmitDate(final Date startDate,
final Date endDate) {
return transactionRepository.findAll(new Specification<Transaction>() {
@Override
public Predicate toPredicate(Root<Transaction> transaction,
CriteriaQuery<?> q, CriteriaBuilder cb) {
Predicate between = cb.between(transaction.get(Transaction_.dateSubmit), startDate, endDate);
return between;
}
},new Sort(Direction.DESC,"dateSubmit"));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19715 次 |
| 最近记录: |