Importante
No se permite la inserción de documentos en MongoDB Compass Readonly Edition.
Compass ofrece dos formas de insertar documentos en sus colecciones: modo JSON y un editor campo por campo.
- JSON Mode
- Permite escribir o pegar documentos JSON en el editor. Use este modo para insertar varios documentos a la vez como una matriz.
- Editor de campo por campo
- Proporciona una experiencia más interactiva para crear documentos, permitiéndole seleccionar valores y tipos de campos individuales. Este modo solo permite insertar un documento a la vez.
Procedimiento
Para insertar documentos en su colección:
Haz clic en el desplegable Add Data y selecciona Insert Document.
haga clic para ampliarComo alternativa, puede hacer clic derecho en la barra de consulta o en el espacio en blanco que la rodea y seleccionar Insert document... en el menú desplegable.
Seleccione la vista adecuada según cómo desee insertar los documentos.
Haga clic en el
{ }Corchetes para la vista JSON. Esta es la vista predeterminada.Haga clic en el icono de lista para el modo Campo por campo.
haga clic para ampliarEn formato JSON, escriba o pegue los documentos que desea insertar en la colección. Para insertar varios documentos, introduzca una matriz de documentos JSON separados por comas.
Ejemplo
El siguiente arreglo inserta 5 documentos en la colección:
[ { "_id" : 8752, "title" : "Divine Comedy", "author" : "Dante", "copies" : 1 }, { "_id" : 7000, "title" : "The Odyssey", "author" : "Homer", "copies" : 10 }, { "_id" : 7020, "title" : "Iliad", "author" : "Homer", "copies" : 10 }, { "_id" : 8645, "title" : "Eclogues", "author" : "Dante", "copies" : 2 }, { "_id" : 8751, "title" : "The Banquet", "author" : "Dante", "copies" : 2 } ] Nota
Si no proporciona una ObjectId en su documento, Compass genera automáticamente un ObjectId.
Haga clic en Insert.
Para cada campo del documento, seleccione el tipo de campo y complete el nombre y el valor del campo.
haga clic para ampliarNota
Si no proporciona un ObjectId en su documento, Compass genera automáticamente un ObjectId.
Agregar nuevos campos
Para agregar un nuevo campo en el documento, pase el cursor sobre el número de fila en el cuadro de diálogo (el número de fila no es parte del documento, sino que se muestra en el cuadro de diálogo) y haga clic en el ícono para agregar un nuevo campo después de la fila seleccionada.
También puede añadir un nuevo campo al final del documento pulsando la tecla de pestaña cuando el cursor de texto esté en el valor del último campo del documento.
haga clic para ampliarCambiar el tipo de campo
Puede cambiar el tipo de datos de un campo usando los selectores de tipo de datos a la derecha del campo.
haga clic para ampliarPara cambiar el campo
_idpara usar un valor personalizado, cambie el tipo de datos deObjectIDastringy luego sobrescriba el valor_id:Haga clic en Insert.




