0
Query query = Query.query(Criteria.where("faceId").is(1399923199218958336L)).with(Sort.by(Sort.Order.desc("time")));

List<MonitorTaskAlarmRecordPO> result1 = mongoTemplate.find(query.limit(1), MonitorTaskAlarmRecordPO.class, "monitor_task_alarm_record_2021_06");
List<MonitorTaskAlarmRecordPO> result2 = mongoTemplate.find(query.skip(1).limit(1), MonitorTaskAlarmRecordPO.class, "monitor_task_alarm_record_2021_06");
Assert.assertEquals(result1.get(0).getId(), result2.get(0).getId());

注意 query.limit(1) 和 query.skip(1).limit(1) 结果居然一样,哪位大佬能解释下
已回答的问题