Dicas sobre desenvolvimento de software, gestão e tributações

Rede Social

21 de maio de 2018

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