MongoDB é um banco de dados NoSQL que armazena dados exclusivos, como documentos, que são agrupados em coleções. Por exemplo, em um banco de dados MongoDB, os dados de cada cliente são armazenados como um documento e todos os documentos do cliente são armazenados em uma coleção.

Neste artigo tutorial, você aprenderá como criar documentos no MongoDB.

Operações de criação do MongoDB

MongoDB tem duas operações de criação -insertOne () e insertMany (). Cada operação de criação está restrita a manipular uma única coleção por execução. No entanto, você pode inserir um ou vários documentos em cada execução.

Relacionado: Como a modelagem de dados é diferente no MongoDB?

Portanto, ambas as operações de criação têm a seguinte estrutura:

db.collection.createOperation ()

Onde db é o nome do banco de dados, e createOperation () é a operação apropriada (insertOne () ou insertMany ()).

Usando a Operação insertOne ()

o insertOne () operação insere um único documento em uma coleção, usando o seguinte código:

db.collection (‘clientes’). insertOne ({
nome: “Sarah Wilson”,
idade: 22
})

Se houver um problema para criar o novo documento, o insertOne () operação retorna um erro. E se a coleção à qual você está tentando adicionar um documento não existe, MongoDB irá criar a coleção e adicionar o documento a ela.

Você deve notar que não há nenhum ID atribuído ao documento. Isto é porque MongoDB cria automaticamente um ID exclusivo para cada documento em uma coleção.

Usando a operação insertMany ()

o insertMany () operação funciona da mesma maneira que o insertOne () Operação. Ele cria uma nova coleção se aquela fornecida não existir e retorna um erro se houver um problema ao criar um novo documento.

No entanto, a principal diferença é que o insertMany () operação permite que você crie vários documentos por execução.

Usando o Exemplo de Operação insertMany ()

db.collection (‘clientes’). insertMany ({
nome: “Roy Williams”,
idade: 21
},
{
nome: “James Brown”,
idade: 38
},
{
nome: “Jessica Jones”,
idade: 25
})

O exemplo acima cria três documentos na coleção do cliente e cada documento é separado por uma vírgula. Relacionado: Mecanismos de banco de dados a serem considerados para seu próximo projeto

Explore as outras operações CRUD

Criar novos documentos é apenas o começo do que você pode fazer com o MongoDB. O MongoDB permite que você execute as operações CRUD, para que você possa desenvolver bancos de dados completos.

CompartilhadoTweetO email
Como realizar operações CRUD no MongoDB

Conhecer o MongoDB é complicado. Comece a correr com o CRUD.

Leia a seguir

Tópicos relacionados
  • Programação
  • SQL
  • base de dados
  • Programação
Sobre o autor
Kadeisha Kean (28 artigos publicados)

Kadeisha Kean é um desenvolvedor de software full-stack e redator técnico / de tecnologia. Ela tem a habilidade distinta de simplificar alguns dos conceitos tecnológicos mais complexos; produzindo material que pode ser facilmente entendido por qualquer novato em tecnologia. Ela é apaixonada por escrever, desenvolver softwares interessantes e viajar pelo mundo (através de documentários).

Mais de Kadeisha Kean

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever