Insert
Para inserir documentos em uma coleção no MongoDB, você pode usar o método insertOne()
para inserir um único documento ou o método insertMany()
para inserir vários documentos de uma vez. Aqui estão os exemplos para ambos os casos:
Inserir um Único Documento:
Para inserir um único documento em uma coleção, você pode usar o método insertOne()
da seguinte maneira:
db.collection.insertOne({
field1: value1,
field2: value2,
// ... outros campos e valores do documento
})
Por exemplo, para inserir um usuário na coleção users
:
db.users.insertOne({
name: "Alice",
age: 30,
email: "alice@example.com"
})
O método insertOne()
cria um novo documento com os campos e valores fornecidos e o insere na coleção especificada.
Inserir Múltiplos Documentos:
Para inserir vários documentos de uma vez, você pode usar o método insertMany()
. Passe um array de objetos, onde cada objeto representa um documento a ser inserido:
db.collection.insertMany([
{
field1: value1,
field2: value2,
// ... outros campos e valores do primeiro documento
},
{
field1: value1,
field2: value2,
// ... outros campos e valores do segundo documento
},
// ... mais documentos
])
Por exemplo, para inserir vários produtos na coleção products
:
db.products.insertMany([
{
name: "Product 1",
price: 29.99,
category: "Electronics"
},
{
name: "Product 2",
price: 39.99,
category: "Clothing"
},
// ... mais produtos
])
O método insertMany()
insere vários documentos na coleção.
Certifique-se de substituir db.collection
pelo nome real da sua coleção no MongoDB. Ao inserir documentos, você também pode adicionar campos e valores conforme necessário para atender aos requisitos do seu aplicativo.