Menu Docs
Página inicial do Docs
/
MongoDB Compass
/ /

Insira documentos

Nesta página

  • Procedimento
  • Limitação

Importante

Não é permitido inserir documentos em MongoDB Compass Readonly Edition.

O Compass oferece duas maneiras de inserir documentos em suas coleções: o modo JSON e um Editor Field-by-Field.

JSON Mode
Permite gravar ou colar documentos JSON no editor. Use este modo para inserir vários documentos de uma só vez como um array.
Editor campo por campo
Oferece uma experiência mais interativa para criar documentos, permitindo que você selecione valores e tipos de campos individuais. Este modo suporta apenas a inserção de um documento por vez.

Para inserir documentos em sua coleção:

  1. Clique no menu suspenso Add Data e selecione Insert Document.

    Botão Inserir
    clique para ampliar
  2. Selecione a visualização apropriada com base em como você gostaria de inserir documentos.

    • Clique nos colchetes { } para visualização JSON. Esta é a visualização padrão.

    • Clique no ícone de lista para o Modo campo a campo.


    Inserir documento na exibição JSON
    clique para ampliar

    1. No formato JSON, digite ou cole o(s) documento(s) que você deseja inserir na coleção. Para inserir vários documentos, insira uma array separada por vírgula de documentos JSON.

      Exemplo

      A seguinte matriz insere 5 documentos na coleção:

      [
      { "_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 }
      ]

      Observação

      Se você não fornecer um ObjectId em seu documento, o Compass gerará automaticamente um ObjectId.

    2. Clique em Insert.


    1. Para cada campo no documento, selecione o tipo de campo e preencha o nome e o valor do campo.

      Insira os resultados do documento
      clique para ampliar

      Observação

      Se você não fornecer um ObjectId em seu documento, o Compass gerará automaticamente um ObjectId.

    Para adicionar um novo campo no documento, passe o mouse sobre o número da linha na caixa de diálogo (o número da linha não faz parte do documento, mas a exibição da caixa de diálogo) e clique no para adicionar um novo campo após a linha selecionada.

    Você também pode adicionar um novo campo no final do documento pressionando a tecla Tab quando o cursor de texto estiver no valor do último campo de documento.

    Insira novos campos
    clique para ampliar

    Você pode alterar o tipo de dados de um campo utilizando os seletores de tipo de dados à direita do campo.

    Alterar tipo
    clique para ampliar

    Para alterar o campo _id para utilizar um valor personalizado, altere o tipo de dados de ObjectID para string e então substitua o valor _id :

    1. Clique em Insert.

O botão Insert Document não está disponível se você estiver conectado a um Data Lake.

Voltar

Vista