Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
/ / /

Insertar documentos

Importante

No se permite insertar 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 guardar o pegar documentos JSON en el editor. Utiliza este modo para insertar múltiples documentos simultáneamente como un arreglo.
Editor de campo por campo
Proporciona una experiencia más interactiva para crear documentos, permitiéndote seleccionar valores y tipos de campo individuales. Este modo solo permite insertar un documento a la vez.

Para insertar documentos en su colección:

  1. Haz clic en el desplegable Add Data y selecciona Insert Document.

    Botón Insertar
    haga clic para ampliar

    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. Seleccione la vista adecuada según cómo desee insertar los documentos.

    • Haz clic en los corchetes { } para la vista JSON. Esta es la vista por defecto.

    • Haga clic en el ícono de lista para el modo Campo por campo.


    Insertar documento en la vista JSON
    haga clic para ampliar

    1. En formato JSON, escribe o pega los documentos que deseas insertar en la colección. Para insertar varios documentos, introduce un arreglo 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 proporcionas un ObjectId en tu documento, Compass generará automáticamente un ObjectId.

    2. Haga clic en Insert.


    1. Para cada campo en el documento, selecciona el tipo de campo y rellena el nombre y valor del campo.

      Insertar resultados de documentos
      haga clic para ampliar

      Nota

      Si no proporcionas un ObjectId en tu documento, Compass generará automáticamente un ObjectId.

    Para agregar un nuevo campo en el documento, coloca el cursor sobre el número de fila en el diálogo (el número de fila no forma parte del documento, sino que es parte de la visualización del diálogo) y haz clic en el icono 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.

    Insertar nuevos campos
    haga clic para ampliar

    Puede cambiar el tipo de datos de un campo usando los selectores de tipo de datos a la derecha del campo.

    Cambiar tipo
    haga clic para ampliar

    Para cambiar el campo _id para usar un valor personalizado, cambie el tipo de datos de ObjectID a string y luego sobrescriba el valor _id:

    1. Haga clic en Insert.

Volver

vista

En esta página