Una colección es una agrupación de MongoDB Documentos. Los documentos de una colección pueden tener diferentes campos. Una colección es el equivalente a una tabla en un sistema de bases de datos relacionales. Una colección existe dentro de una única base de datos.
Pantalla de colecciones
El Collections La pantalla enumera los existentes Colecciones y vistas en la base de datos seleccionada. Cada elemento de la lista incluye el nombre y otra información general de la colección o vista.
Para acceder a la pantalla Collections de una base de datos, haz lo siguiente:
Haz clic en el nombre de una base de datos debajo de Database Name en la vista principal de Bases de datos, o
Haz clic en una base de datos en la navegación de la izquierda.
Información de la colección
La pantalla Collections muestra la siguiente información para cada colección en la base de datos seleccionada:
Nombre de colección
Número de documentos de la colección
Nota
Compass basa el conteo de documentos que aparece en la pantalla Collections en metadatos almacenados en caché mediante collStats. Este recuento puede diferir del recuento de documentos real de la colección. Por ejemplo, una desconexión inesperada puede alterar el recuento. Usa el método db.collection.countDocuments() para el conteo más preciso de documentos.
Tamaño medio de los documentos en la colección
Tamaño total de todos los documentos de la colección
Número de índices de la colección
Tamaño total de todos los índices de la colección
Propiedades de intercalación de la colección. Pasa el cursor sobre un banner Collation para ver las propiedades de esa colección.
Nota
Si se le otorga un rol o privilegio personalizado para una colección, pero no tiene privilegios para enumerar los espacios de nombres del servidor, Compass enumera la colección en la pantalla Collections con un ícono de carpeta vacía El nombre de la colección se vuelve gris. Compass muestra la colección de esta forma incluso si no existe.
Para evitar ver estas colecciones, puedes desactivar el ajuste Infer Additional Namespaces from Privileges en el panel de configuración de Compass.
Crear una colección
Puedes crear nuevas colecciones en una base de datos existente.
Descarta una colección
Haz clic en el ícono de la papelera para borrar una colección.
Desde la pantalla Collections, haz clic en la papelera para borrar la colección. Aparecerá un cuadro de diálogo de confirmación.
También puedes hacer clic con el botón derecho en el nombre de la colección y seleccionar Drop collection en el menú desplegable.
Detalles de la colección
La pantalla Detalles de la colección muestra información detallada de una colección, incluidos los documentos que contiene. Para ver los detalles de la colección
Haz clic en Collection Name en la pantalla principal Collections o
Haz clic en una colección en la navegación de la izquierda.
Abrir la colección en una nueva pestaña.
Después de que selecciones una colección, Compass te muestra la pestaña Documentos de esa colección. Compass proporciona la siguiente información sobre la colección y funcionalidad en la vista detallada:
Importar y exportar datos hacia y desde tu colección
Vista con pestañas
Puedes abrir varias pantallas de Detalles de la colección en pestañas separadas. Para abrir una pestaña nueva y ver los detalles de la colección:
Limitaciones
No está permitido crear ni eliminar colecciones en MongoDB Compass Readonly Edition.