Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

Insira documentos

Importante

A inserção de documentos não é permitida em MongoDB Compass Readonly Edition.

O Compass oferece os seguintes modos de visualização para inserir documentos em suas coleções:

Modo de sintaxe do shell
Grave ou cole documentos na sintaxe do shell do MongoDB, que permite nomes de campo não entre aspas e construtores de tipo como ObjectId() e ISODate(). Use este modo para inserir vários documentos de uma só vez como um array.
Editor campo por campo
Selecione os valores e tipos de campo individuais para cada documento inserido. Este modo suporta apenas a inserção de um documento por vez.
JSON Mode
Grave ou cole documentos no formato Extended JSON, que requer nomes de campo entre aspas e representa BSON types como wrappers, como {"$oid": "..."}. Use este modo para inserir vários documentos de uma só vez como um array.

Para inserir documentos em sua coleção, selecione a aba correspondente ao modo de exibição escolhido:

1

No menu suspenso, clique em Insert Document.

Como alternativa, você pode clicar com o botão direito do mouse na barra de query ou no espaço em branco circundante e selecionar Insert document... no menu suspenso.

2

In the Insert Document modal, click the icon to use Shell Syntax mode to insert documents into your collection.

Shell Syntax modo é a visualização padrão.

3

Na sintaxe do shell do MongoDB, 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.

Exemplo

O exemplo a seguir insere um único documento na coleção. Os nomes dos campos não estão entre aspas, e os valores _id, copies e lastCheckedOut usam os construtores de tipo ObjectId(), NumberInt() e ISODate() em vez de wrapper de tipo JSON estendido:

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

Observação

Se você não especificar um valor de _id em seu documento, o Compass gerará automaticamente um ObjectId para o campo _id.

4
Avalie esta página

Nesta página