收藏
回答

云开发,以下两个查询语句有区别吗?

云开发,以下两个查询语句有区别吗?

今天在生产环境,有用户跟我反馈一下问题,大家帮忙看看,这两个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()


回答关注问题邀请回答
收藏

3 个回答

  • showms
    showms
    04-22

    额,你在高级操作那边试下就知道了吧,一个分页后再排序,另一个先排序再分页

    04-22
    有用
    回复
  • 跨商通
    跨商通
    04-19

    有区别。结果可能会不一样。

    04-19
    有用
    回复
  • 小时光
    小时光
    04-18

    文件格式如下所示,排序的_id是字符串类型的数字


    04-18
    有用
    回复
登录 后发表内容