一尘不染

Spring MongoDB查询排序

java

我对mongodb相当陌生,并且在尝试进行有序mongodb查询时。但是不推荐使用spring数据mongodb的sort方法。所以我用了org.springframework.data.domain.Sort

Query query = new Query();
query.with(new Sort(Sort.Direction.ASC,"pdate"));
return mongoTemplate.find(query, Product.class);

我使用了此代码块。但是它没有对数据进行排序。那么,您可以选择使用任何有用的方法进行此练习吗?


阅读 495

收藏
2020-12-03

共1个答案

一尘不染

您可以通过这种方式定义排序以忽略大小写:

new Sort(new Order(Direction.ASC, FIELD_NAME).ignoreCase()
2020-12-03