Docs Menu
Docs Home
/ /

Gestiona colecciones en Compass

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.

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.

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.

Puedes crear nuevas colecciones en una base de datos existente.

1

En la pantalla Collections, haz clic en el botón Create Collection. Como alternativa, puedes hacer clic con el botón derecho en cualquier lugar del menú de la izquierda y seleccionar Create collection en el menú desplegable.

2

En el cuadro de diálogo Create Collection, introduce el nombre de la colección que quieres crear.

Compass también te proporciona Additional preferences. Puedes seleccionar entre lo siguiente:

3
1

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.

2

En el cuadro de diálogo, introduce el nombre de la colección que quieras borrar.

3

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:

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:

1
2
3
4
  • No está permitido crear ni eliminar colecciones en MongoDB Compass Readonly Edition.

Volver

Gestionar bases de datos

En esta página