zoukankan      html  css  js  c++  java
  • MongoDB限制记录数

    MongoDB limit()方法

    要限制 MongoDB 中返回的记录数,需要使用limit()方法。 该方法接受一个数字类型参数,它是要显示的文档数。

    语法

    limit()方法的基本语法如下:

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

    示例

    假设集合myycol有以下数据。

    > db.mycol.find({},{'_id':1, 'title':1})
    { "_id" : 101, "title" : "MongoDB Guide" }
    { "_id" : 102, "title" : "NoSQL Database" }
    { "_id" : 104, "title" : "Python Quick Guide" }
    { "_id" : 100, "title" : "MongoDB Overview" }
     

    以下示例将在查询文档时仅显示两个文档。

    > db.mycol.find({},{"title":1,_id:0}).limit(2)
    { "title" : "MongoDB Guide" }
    { "title" : "NoSQL Database" }
     

    如果没有在limit()方法中指定number参数的值,那么它将显示集合中的所有文档。


    MongoDB skip()方法

    除了limit()方法之外,还有一个方法skip()也接受数字类型参数,用于跳过文档数量。

    语法

    skip()方法的基本语法如下 -

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

    示例

    以下示例将仅显示第三个文档。

    > db.mycol.find({},{"title":1,_id:0}).limit(1).skip(2)
    { "title" : "Python Quick Guide" }
     

    请注意,skip()方法中的默认值为0。


  • 相关阅读:
    对话系统综述
    3.738. 单调递增的数字
    3.765-情侣牵手
    2.135-分发糖果
    1.312-戳气球
    4.BN推导
    3.CNN-卷积神经网络推导
    2.DNN-神经网络推导
    联系人
    DS博客作业05--查找
  • 原文地址:https://www.cnblogs.com/liang545621/p/7373578.html
Copyright © 2011-2022 走看看