zoukankan      html  css  js  c++  java
  • 6.30MongoDB之Limit与Skip方法

    6.30MongoDB之Limit与Skip方法

    MongoDB Limit()方法

    • 在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法

    • limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。

    语法:

    db.COLLECTION_NAME.find().limit(NUMBER)

    示例:

    db.getCollection("teacher").find().limit(2)

    MongoDB Skip()方法

    • 使用limit()方法来读取指定数量的数据外,还可以使用skip()方法来跳过指定数量的数据

    • skip方法同样接受一个数字参数作为跳过的记录条数。

    语法:

    db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER)

    示例:

    db.getCollection("teacher").find({},{"title":1,_id:0}).limit(1).skip(1)

    注意的点:

    • 这两个方法并在语句中并非一个AND先后执行方式

      • 执行上述示例的语句显示的结果是:title:Java,但是如果只执行.limit之前的语句那么其结果有三条

      • limit语法是只显示一条数据

      • skip方法是跳过一条数据

    • 之前想的逻辑是显示一条跳过一条就是没有数据,这是以这整个语句是方法的思维去思考了问题,先执行limit方法在执行skip方法,而实际运行并不是这样

    It's a lonely road!!!
  • 相关阅读:
    4-结对开发地铁
    第五周学习进度博客
    mybatis的使用
    从写json作业谈起
    工作中慢慢明白的道理
    从参与公司开发到离职
    这也是风云变幻的年代
    学习的习惯和方法跟得上时代要求
    公司中springcloud项目遇到的问题
    实习生在公司的成长
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14955971.html
Copyright © 2011-2022 走看看