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!!!
  • 相关阅读:
    转载--gulp入门
    grunt之easy demo
    CentOS下vm虚拟机桥接联网
    Webstorm & PhpStorm
    2.使用Package Control组件安装
    virtual方法和abstract方法
    sql server 2008 跨服务器查询
    .NET开源项目常用记录
    vs2010 安装MVC 3.0
    所有运行命令指令大全
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14955971.html
Copyright © 2011-2022 走看看