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

方法 Limit 与 Skip MongoDB

En este capítulo, aprenderemos a usar MongoDB Limit. Si necesita leer un número específico de registros de datos en MongoDB, puede usar el método Limit de MongoDB, que acepta un parámetro numérico que especifica el número de registros a leer desde MongoDB.

Método Limit() de MongoDB

Para leer un número específico de registros en MongoDB, debe usarlimit()Método. Este método acepta un parámetro de tipo numérico, que es el número de documentos que desea mostrar.

语法

limit()La gramática básica del método es la siguiente-

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

示例

Supongamos que la colección myycol tiene los siguientes datos.

{_id: ObjectId("507f191e810c19729de860e1")}, title: "MongoDB Overview",
{_id: ObjectId("507f191e810c19729de860e2")}, title: "NoSQL Overview",
{_id: ObjectId("507f191e810c19729de860e3"), title: "w3codebox Resumen"}

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

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

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

方法 Skip() MongoDB

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

语法

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

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

示例

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

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

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