English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MongoDB Limit 与 Skip方法

Dans ce chapitre, nous allons apprendre à utiliser MongoDB Limit. Si vous devez lire un nombre spécifique de enregistrements de données dans MongoDB, vous pouvez utiliser la méthode Limit de MongoDB, la méthode limit() accepte un paramètre numérique, qui spécifie le nombre d'enregistrements à lire à partir de MongoDB.

La méthode Limit() de MongoDB

Pour lire un nombre spécifique d'enregistrements dans MongoDB, vous devez utiliserlimit()Méthode. Cette méthode accepte un paramètre de type numérique, qui est le nombre de documents que vous souhaitez afficher.

语法

limit()La syntaxe de base de la méthode est la suivante-

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

示例

Supposons que la collection myycol ait les données suivantes.

{_id: ObjectId(")507f191e810c19729de860e1")}, title: "MongoDB Overview"},
{_id: ObjectId(")507f191e810c19729de860e2")}, title: "NoSQL Overview"},
{_id: ObjectId(")507f191e810c19729de860e3"), title: "w"3codebox Overview"}

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

12)
{"title":"MongoDB Overview"}
{"title":"NoSQL Overview"}
>

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

MongoDB Skip()方法

除limit()方法外,还有另一种方法skip()也接受数字类型参数,并用于跳过文档数。

语法

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

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

示例

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

11).skip(1)
{"title":"NoSQL Overview"}
>

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