Bancos de Dados
MongoDB Shell Queries Cheat Sheet
Sintaxe de consultas, filtros e operadores comuns no MongoDB Shell.
Busca
Busca todos os documentos de uma coleção.
db.colecao.find() Busca documentos com filtro de igualdade.
db.colecao.find({ campo: "valor" }) Operadores
Busca usando operador 'maior que' ($gt).
db.colecao.find({ idade: { $gt: 18 } }) Escrita
Insere um novo documento.
db.colecao.insertOne({ nome: "Teste" }) Atualiza campos específicos de um documento.
db.colecao.updateOne({ _id: 1 }, { $set: { ativo: true } }) Remove um documento pelo ID.
db.colecao.deleteOne({ _id: 1 }) Utilidades
Conta o total de documentos na coleção.
db.colecao.countDocuments() Avançado
Realiza operações de agregação e agrupamento.
db.colecao.aggregate([
{ $match: { status: "A" } },
{ $group: { _id: "$cat", total: { $sum: 1 } } }
])