Slide 76
Slide 76 text
Introdução
Mongo Shell
Operações básicas
Mais
Um documento no MongoDB
Inserindo um documento
Localizando documentos
Atualizando documentos
Excluindo documentos
.distinct(): retorna os valores distintos para um
atributo. Por exemplo, temos:
db.estoque.insert({ "_id": 1, "prod": "A",
"item": { "qtde": "111", "color": "red" },
"sizes": [ "P", "M" ] });
db.estoque.insert({ "_id": 2, "prod": "A",
"item": { "qtde": "111", "color": "blue" },
"sizes": [ "M", "G" ] });
db.estoque.insert({ "_id": 3, "prod": "B",
"item":{"qtde":"222", "color":"blue"},"sizes":"P"});
db.estoque.insert({ "_id": 4, "prod": "A",
"item": { "qtde": "333", "color": "black" },
"sizes": [ "P" ] });
DCC-IME-USP MAC0439 - Lab. de Bancos de Dados 76 / 107