S Soluções.dev.br
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 } } }
])