Una vez que tu Conéctese a su implementación usando la extensión VS Code, use la navegación izquierda para:
Explore sus bases de datos, colecciones, vistas de solo lectura y documentos.
Crear nuevas bases de datos y colecciones.
Eliminar bases de datos y colecciones.

Nota
Si su implementación requiere autenticación, su Los privilegios de usuario de la base de datos pueden afectar las acciones que puede realizar utilizando la extensión VS Code.
Ver bases de datos y colecciones
Cuando expande una conexión activa, la extensión de VS Code muestra las bases de datos en esa implementación.
Haga clic en el nombre de una base de datos para ver las colecciones que contiene.
Haga clic en el nombre de una colección para ver sus documentos, esquema e índices.
Nota
La extensión VS Code cierra todos los documentos cuando cierra Visual Studio Code.
Ver documentos y esquemas de la colección
Cuando expande una colección, VS Code Extension muestra la cantidad de documentos junto a la Documents etiqueta en el panel de navegación.
Documentos
Cuando expande los documentos de una colección, VS Code Extension enumera los _id de cada documento de la colección. Haga clic en un valor _id para abrir ese documento en Visual Studio Code y ver su contenido.
Para abrir un documento en la colección, también puede hacer lo siguiente:
Haz clic derecho en el ID del documento que deseas abrir.
Haga clic en Open Document.
Para editar este único documento:
En la parte superior de este documento, haga clic en Edit Document. La extensión VS Code lo abre como un archivo editable. DocumentoEJSON
<database>.<collection>:"<_id>".jsontitulado.Realice las modificaciones que necesite.
Presiona
Ctrl + S(Windows/Linux) oCmd + Spara guardar el documento editado en la base de datos MongoDB.Si la actualización se realiza correctamente, VS Code Extension confirma que la base de datos ha almacenado el cambio.
Si la actualización genera un error, VS Code Extension lo muestra.
Importante
Los usuarios deben tener el permiso para poder ver los documentos de una listCollections colección.
Para ver todos los documentos de la colección en una matriz, puede:
Haga clic derecho en una colección.
Haga clic en View Documents.
Para copiar un documento en la colección, puedes:
Haz clic derecho en el ID del documento que quieras copiar.
Haga clic en Copy Document.
La extensión VS Code copia el documento a su portapapeles.
Para clonar un documento en la colección, puedes:
Haga clic derecho en el ID del documento que desea clonar.
Haga clic en Clone Document.
La extensión VS Code abre el Playground donde muestra el comando para insertar un nuevo documento en la colección.
Elimine o reemplace el campo
_idy realice cualquier otro cambio en el documento clonado.Haga clic en Play Button en la barra de navegación superior de VS Code para insertar este documento en la colección.
Haz clic en Yes para confirmar.
La ventana Playground Result muestra el ID insertado del nuevo documento.
Para eliminar un documento de la colección, puede:
Haga clic derecho en el ID del documento que desea eliminar.
Haga clic en Delete Document.
Haz clic en Yes para confirmar.
Para insertar un documento, puede:
Haga clic derecho en la colección donde desea insertar un documento.
Haga clic en Insert Document.
La extensión VS Code abre el Playground con una plantilla para agregar un documento a la colección.
Ejemplo de plantilla de patio de juegos1 // MongoDB Playground 2 // Use Ctrl+Space inside a snippet or a string literal to trigger completions. 3 4 // The current database to use. 5 use('<database-name>'); 6 7 // Create a new document in the collection. 8 db.getCollection('<collection-name>').insertOne({ 9 10 }); Pegue el documento para agregarlo dentro del
db.collection.insertOne()método y haga clic Play Button en.Haz clic en Yes para confirmar.
El panel Playground Result de la extensión VS Code muestra el ID del documento insertado.
Nota
Puede abrir un patio de juegos de JavaScript preconfigurado para buscar en una colección colocando el cursor sobre la Documents etiqueta en el panel de navegación y haciendo clic en el ícono que aparece.
Esquema
El esquema de tu colección define los campos y tipos de datos dentro de la colección. Debido al modelo de esquema flexible de MongoDB, diferentes documentos en una colección pueden contener diferentes campos y los tipos de datos pueden variar dentro de un campo. MongoDB puede aplicar la validación de esquemas para garantizar que los documentos de tu colección tengan la misma forma.
Cuando expandes el esquema de una colección, VS Code Extension enumera los campos que aparecen en los documentos de esa colección. Si un campo existe en todos los documentos y su tipo es coherente en toda la colección, VS Code Extension muestra un icono que indica el tipo de dato de ese campo. Pasa el cursor sobre el nombre del campo para obtener una descripción textual del tipo de datos del campo.
Gestionar índices
Los índices de sus colecciones se listan bajo el encabezado Indexes. Al expandir un índice, cada clave de índice aparece con un icono que indica su tipo. Los tipos de claves de índice incluyen:
Ascendente
Descendente
Geoespacial (2d, 2dsphere, geoHaystack)
Text
encriptada
Nota
Puedes abrir un MongoDB Playground preconfigurado para crear un índice al pasar el cursor sobre la etiqueta Indexes en el panel de navegación y hacer clic en el icono que aparece.
Tip
Para obtener más información sobre los índices de MongoDB, consulte el manual del servidor.
Crear una nueva base de datos
Cuando se crea una nueva base de datos, se debe rellenar con una colección inicial.
Coloque el cursor sobre la conexión de la implementación donde desea que exista su base de datos.
Haga clic en el ícono o haga clic derecho y Add Database seleccione. La extensión VS Code abre una nueva pestaña con
constvariables para nombres de bases de datos y colecciones.Actualice las variables
databaseycollectioncon los nombres de su base de datos y colección.Haga clic en el botón ubicado en la esquina superior derecha de la pestaña para ejecutar el script. Si la base de datos y la colección aún no existen, se crearán.
Crear una nueva colección
Coloque el cursor sobre el nombre de la base de datos donde desea que exista su colección.
Haga clic derecho en el nombre de la base de datos y seleccione Add Collection. La extensión VS Code abre una nueva pestaña con
constvariables para los nombres de bases de datos y colecciones.Actualice la variable
collectioncon el nombre de su nueva colección.Haga clic en el botón ubicado en la esquina superior derecha de la pestaña para ejecutar el script. La colección se crea en la base de datos especificada.
Eliminar una base de datos o una colección
Importante
Eliminar datos de MongoDB es un proceso irreversible. Tenga cuidado de eliminar solo los datos que esté seguro de querer eliminar y haga copias de seguridad de sus datos cuando sea necesario.
Al eliminar una base de datos también se eliminan todas las colecciones y documentos dentro de esa base de datos.
Para eliminar una base de datos o colección:
Haga clic con el botón derecho en la base de datos o colección de destino.
Haz clic en Drop Database o Drop Collection.
En el mensaje que aparece, escriba el nombre de la base de datos o colección de destino.
Presione la tecla Enter.
Actualizar datos
Puede actualizar una implementación, base de datos o colección en cualquier momento para volver a consultar su implementación y completar la extensión VS Code con los datos más actualizados.
Para actualizar:
Haga clic con el botón derecho en la implementación, base de datos o colección de destino.
Haga clic en Refresh.