Docs Menu
Docs Home
/ /
/ / /

Insertar documentos

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.

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

    Como 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.

  2. 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.


    Insertar documento en la vista JSON
    haga clic para ampliar

    1. En 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.

    2. Haga clic en Insert.


    1. Para cada campo del documento, seleccione el tipo de campo y complete el nombre y el valor del campo.

      Insertar resultados de documentos
      haga clic para ampliar

      Nota

      Si no proporciona un ObjectId en su documento, Compass genera automáticamente un ObjectId.

    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.

    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