1
我在春季时遇到了mongoTemplate问题,当我尝试使用SortQuery查询时使用Sort。排序不起作用:春天mongoTemplate。排序不起作用的地理查询(NearQuery)
Query query = new Query();
query.with(new Sort(Direction.DESC, "timeStamp"));
Criteria criteria = new Criteria();
criteria.and("type").is("MeasurementPoint");
query.addCriteria(criteria);
NearQuery queryN = NearQuery.near(p).maxDistance(new Distance(distance, Metrics.KILOMETERS)).num(range).query(query);
GeoResults<MeasurementPoint> geoPoints = mongoTemplate.geoNear(queryN, MeasurementPoint.class);
我不知道我做错了,但geoResult返回我的第一场比赛,而不是最后一个(排序DESC)。所以,我认为排序工作不正常。
有什么想法?这是一个错误吗?
谢谢!