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

Métodos Limit e Skip do MongoDB

Neste capítulo, vamos aprender a usar o Limit do MongoDB. Se precisar ler um número específico de registros de dados no MongoDB, você pode usar o método Limit do MongoDB, que aceita um parâmetro numérico, especificando o número de registros a serem lidos do MongoDB.

Método Limit() do MongoDB

Para ler um número específico de registros no MongoDB, você precisa usarlimit()Método. Este método aceita um parâmetro do tipo número, que é o número de documentos que você deseja exibir.

Sintaxe

limit()A sintaxe básica do método é a seguinte-

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

Exemplo

Suponha que a coleção myycol tenha os seguintes dados.

{_id  :  ObjectId("507f191e810c19729de860e1")},    title:    "Visão Geral do MongoDB"},
{_id  :  ObjectId("507f191e810c19729de860e2")},    title:    "NoSQL  Visão Geral"},
{_id  :  ObjectId("507f191e810c19729de860e3"),    title:    "w3codebox Visão Geral"}

O seguinte exemplo mostrará apenas dois documentos na consulta de documentos.

12)
{"title":"Visão Geral MongoDB"}
{"title":"Visão Geral NoSQL"}
>

Se não for especificadolimit()Se o parâmetro number for especificado no método, ele mostrará todos os documentos da coleção.

Método Skip() MongoDB

Além do método limit(), há outro métodoskip()Também aceita parâmetros do tipo número e é usada para pular o número de documentos.

Sintaxe

skip()A sintaxe básica do método é a seguinte:

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

Exemplo

A seguir, um exemplo mostrará apenas o segundo documento.

11).skip(1)
{"title":"Visão Geral NoSQL"}
>

Atenção,skip()O valor padrão no método é 0.