美文网首页
MongoDB 之 Limit 选取 Skip 跳过 Sort

MongoDB 之 Limit 选取 Skip 跳过 Sort

作者: Mr_Du_Biao | 来源:发表于2018-10-17 21:32 被阅读0次
首先我们看下添加几条Document进来 image.png
  • 1. Limit 选取 : 我要从这些 Document 中取出多少个
    • 做个小例子 : 我只要 2 条 Document image.png
  • 2.Skip 跳过 : 我要跳过多少个Document
    • 做个小例子 : 我要跳过前两个 Document 直接从第三个Document 开始 image.png
  • 3.Limit + Skip : 从这儿到那儿 的 选取
    • 我只想要第二条和第三条怎么处理呢 image.png
    • 国际惯例 : 跳过第一条Document 从第二条开始选取两条 Document
    • 还有另一种写法 image.png
  • 4. Sort 排序 : 将结果按照关键字排序
    • 做个小例子 : 将find出来的Document 按照 price 进行 升序 | 降序 排列 image.png image.png
    • 国际惯例 : 按照 price 字段进行升序 , 1 为升序 , -1 为降序
  • 5. Limit + Skip + Sort 混搭来一把
    • 一个例子 : 选取第二条第三条 并 按照 price 进行 升序排列 image.png
  • 重点 : Sort + Skip + Limit 是有执行优先级的 他们的界别分别是 优先 Sort 其次 Skip 最后 Limt
  • Skip + Limit 的优先级 也是先 Skip 再 Limit

相关文章

网友评论

      本文标题:MongoDB 之 Limit 选取 Skip 跳过 Sort

      本文链接:https://www.haomeiwen.com/subject/jzkdzftx.html