Docs Menu
Docs Home
/ /
Métodos mongosh

Métodos de colección

Nota

Métodos mongosh

Los métodos enumerados en esta página de índice son Métodos mongosh. Esta no es la documentación de Node.js ni de los métodos de controlador específicos de otros lenguajes de programación.

En la mayoría de los casos, los métodos de mongosh funcionan de la misma manera que los métodos shell heredados mongo. Sin embargo, algunos métodos heredados no están disponibles en mongosh.

Para los controladores de la API de MongoDB, consultar la documentación específica del controlador de MongoDB para cada lenguaje.

Nota

Para obtener detalles sobre un método específico, incluida la sintaxis y los ejemplos, haz clic en el enlace a la página de referencia del método.

Nombre
Descripción

db.collection.aggregate()

Proporciona acceso a la pipeline de agregación.

Proporciona funcionalidad de operación de guardado masivo.

Envuelve count para devolver un recuento del número de documentos en una colección o una vista.

Envuelve la $group etapa de agregación con una expresión $sum para devolver un conteo del número de documentos en una colección o una vista.

Crea un índice en una colección.

Compila uno o más índices en una colección.

Devuelve el tamaño de la colección. Envuelve el campo size en la salida del collStats.

Borra un único documento en una colección.

Elimina varios documentos en una colección.

Devuelve un arreglo de documentos que tienen valores distintos para el campo especificado.

Remueve la colección especificada de la base de datos.

Elimina un índice especificado de una colección.

Elimina todos los índices de una colección.

Envuelve count para devolver un conteo aproximado de los documentos en una colección o una vista.

Devuelve información sobre la ejecución de la query de varios métodos.

Realiza una query en una colección o una vista y devuelve un objeto cursor.

Modifica y devuelve de forma atómica un único documento.

Realiza una query y devuelve un solo documento.

Encuentra un único documento y lo borra.

Encuentra un único documento y lo sustituye.

Encuentra un único documento y lo actualiza.

Devuelve un arreglo de documentos que describen los índices existentes en una colección.

Para colecciones en clústeres particionados, db.collection.getShardDistribution() informa sobre los datos de distribución de fragmentos.

Método de diagnóstico interno para clúster particionado.

Oculta un índice del planificador de query.

Inserta un nuevo documento en una colección.

Inserta varios documentos nuevos en una colección.

Informa si una colección es una colección con tamaño fijo.

Devuelve estadísticas de latencia para una colección.

Realiza la agregación de datos al estilo de Map-Reduce.

Reconstruye todos los índices existentes en una colección.

Borra documentos de una colección.

Cambia el nombre de una colección.

Reemplaza un solo documento en una colección.

Informes sobre el estado de una colección. Proporciona un contenedor alrededor delcollStats.

Informa el tamaño total utilizado por la colección en bytes. Proporciona un contenedor alrededor del campo storageSize de la salida collStats.

Informa sobre el tamaño total utilizado por los índices en una colección. Proporciona un contenedor alrededor del campo totalIndexSize de la salida collStats.

Informa el tamaño total de una colección, incluidos el tamaño de todos los documentos y todos los índices de una colección.

Muestra un índice del planificador de query.

Modifica un único documento en una colección.

Modifica múltiples documentos en una colección.

Establece un cambio de transmisión en una colección.

Realiza operaciones de diagnóstico en una colección.

Tip

Volver

db.colección.actualizarÍndiceDeBúsqueda