Docs Menu
Docs Home
/ /
Operadores

Query Modifiers

Además de la Operadores de consulta de MongoDB: hay una serie de operadores "meta" que le permiten modificar la salida o el comportamiento de una consulta.

Nota

Obsoleto en el mongo Shell desde v3.2
A partir de3.2 la versión, los operadores "meta" de consulta están obsoletos mongosh en.mongosh En, utilice los métodos de cursor en su lugar.

Las interfaces del controlador pueden proporcionar métodos de cursor que encapsulan estas opciones. Siempre que sea posible, utilice estos métodos; de lo contrario, puede agregar estas opciones mediante cualquiera de las siguientes sintaxis:

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

Nota

Obsoleto en el Shell mongo desde v3.2
A partir de3.2 la versión, los operadores "meta" de consulta están obsoletos mongosh en.mongosh En, utilice los métodos de cursor en su lugar.
Nombre
Descripción

Agrega un comentario a la consulta para identificar consultas en la salida del generador de perfiles de base de datos.

Obliga a MongoDB a informar sobre los planes de ejecución de consultas.explain() Véase.

Obliga a MongoDB a usar un índice específico. Ver hint()

Especifica un límite superior exclusivo para el índice que se utilizará en una consulta.max() Consulte.

Especifica un límite de tiempo acumulativo en milisegundos para las operaciones de procesamiento en un cursor. Consulta maxTimeMS().

Especifica un límite inferior inclusivo para el índice que se utilizará en una consulta.min() Véase.

Devuelve un cursor con documentos ordenados según una especificación de ordenación.sort() Véase.

Envuelve un documento de consulta.

Fuerza al cursor a devolver únicamente los campos incluidos en el índice.

Modifica los documentos devueltos para incluir referencias a la ubicación en el disco de cada documento.

Nombre
Descripción

Un orden de clasificación especial que ordena los documentos utilizando el orden de los documentos en el disco.

Volver

$zip