Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.

Insertar documentos

Importante

No se permite insertar documentos en MongoDB Compass Readonly Edition.

Compass proporciona las siguientes modas de vista para insertar documentos en sus colecciones:

Modo de sintaxis de shell
Escriba o pegue documentos en la sintaxis del shell de MongoDB, que permite nombres de campo sin comillas y constructores de tipo como ObjectId() y ISODate(). Utilice este modo para insertar varios documentos a la vez como un arreglo.
Editor de campo por campo
Permite seleccionar valores y tipos de campo individuales para cada documento insertado. Este modo solo admite insertar un documento a la vez.
JSON Mode
guardar o pegar documentos en Extended JSON formato, que requiere nombres de campo entre comillas y representa BSON types como contenedores tales como {"$oid": "..."}. Utilizar esta moda para insertar varios documentos a la vez como un arreglo.

Para insertar documentos en su colección, seleccione la pestaña correspondiente a la moda de visualización elegida:

1

En el menú desplegable, haga clic en Insert Document.

Alternativamente, puedes hacer clic derecho en la barra de la consulta o en el espacio en blanco circundante y seleccionar Insert document... del menú desplegable.

2

En el modal Insert Document, haga clic en el ícono para usar la moda Shell Syntax para insertar documentos en su colección.

Shell Syntax Moda es la vista por defecto.

3

En la sintaxis de shell de MongoDB, escriba o pegue el documento o los documentos que desea insertar en la colección. Para insertar varios documentos, introduzca un arreglo de documentos separados por comas.

Ejemplo

El siguiente ejemplo inserta un único documento en la colección. Los nombres de campo no están entre comillas, y los valores _id, copies y lastCheckedOut utilizan los constructores de tipo ObjectId(), NumberInt() y ISODate() en lugar de los contenedores de tipo JSON extendido:

{ _id: ObjectId('507f1f77bcf86cd799439011'), title: 'The Odyssey', author: 'Homer', copies: NumberInt('10'), lastCheckedOut: ISODate('2025-03-14T09:30:00Z')}

Nota

Si no especifica un valor _id en su documento, Compass genera automáticamente un ObjectId para el campo _id.

4
Califique esta página

En esta página