Menu Docs
Página inicial do Docs
/
Manual do MongoDB
/ /

Modificadores de query

Além dos Operadores de query do MongoDB, há vários operadores "meta" que permitem modificar a saída ou o comportamento de uma query.

Observação

Descontinuado no shell mongo desde v3.2
A partir de v3.2, os operadores "meta" de query são preteridos no mongosh. Em mongosh, use os métodos do cursor .

As interfaces do driver podem fornecer métodos de cursor que envolvem essas opções. Quando possível, use esses métodos; caso contrário, você pode adicionar essas opções usando uma das seguintes sintaxe:

db.collection.find( { <query> } )._addSpecial( <option> )
db.collection.find( { $query: { <query> }, <option> } )

Observação

Descontinuado no shell mongo desde v3.2
A partir de v3.2, os operadores "meta" de query são preteridos em mongosh. Em mongosh, use os métodos de cursor .
Nome
Descrição
Adiciona um comentário à query para identificar queries na saída do analisador de banco de dados.
Força o MongoDB a relatar os planos de execução da query. Consulte explain().
Força o MongoDB a usar um índice específico. Ver hint()
Especifica um limite superior exclusivo para o índice usar em uma query. Consulte max().
Especifica um limite de tempo cumulativo em milissegundos para operações de processamento em um cursor. Consulte maxTimeMS().
Especifica um limite inferior inclusivo para o índice utilizar em uma query. Consulte min().
Retorna um cursor com documentos classificados de acordo com uma especificação de classificação. Consulte sort().
Envolve um documento de query.
Força o cursor a retornar apenas os campos incluídos no índice.
Modifica os documentos retornados para incluir referências à localização em disco de cada documento.
Nome
Descrição
Uma ordem de classificação especial que ordena documentos usando a ordem dos documentos no disco.

Voltar

$zip