云开发,以下两个查询语句有区别吗?
今天在生产环境,有用户跟我反馈一下问题,大家帮忙看看,这两个sql有什么区别
语句1
db.collection('questions')
.aggregate()
.skip(100)
.limit(50)
.sort({
_id : 1
})
.end()
语句2
db.collection('questions')
.aggregate()
.sort({
_id : 1
})
.skip(100)
.limit(50)
.end()
额,你在高级操作那边试下就知道了吧,一个分页后再排序,另一个先排序再分页
有区别。结果可能会不一样。
文件格式如下所示,排序的_id是字符串类型的数字