Mongo: Comandos para inserção e remoção (insert e delete)
Comandos simples para inserção
Para criar coleções utilizamos o comando createCollection.
db.createCollection("alunos")
Para inserir valores na collection alunos podemos usar o insert
db.alunos.insert({
"nome" : "João",
sobrenome : "Silva"
data_nascimento : new Date(1992,01,10)
})
É feito dessa forma pois é como um objeto javascript.
Também podemos inserir mais de uma collection para indicar collections referenciadas como por exemplo, este aluno cadastrado tem notas das matérias realizadas, poderíamos usar o insert da seguinte forma:
db.alunos.insert({
"nome" : "João",
sobrenome : "Silva"
data_nascimento : new Date(1992,01,10)
},
{
"curso" :
{ "nome" : "JavaScript"}
},
"notas" : [9.0, 8.7]
})
Repare que em notas eu inseri dois valores de uma vez, isso é possível utilizando os colchetes []
Comando para remoção (delete)
Para remover um aluno temos a opção de remover por ID como no exemplo:
db.alunos.remove({
"_id" : ObjectId("78as0001q6w89gh25h69x3b5")
})
onde este ObjectId contido nas aspas é só um exemplo, no seu caso (no seu banco) ele será diferente.
0 comentários:
Postar um comentário