Funções Count() e Remove() em MongoDB com exemplo
MongoDB Função Contar()
O conceito de agregação é realizar um cálculo sobre os resultados que são retornados em uma consulta. Por exemplo, suponha que você queira saber qual é a contagem de documentos em uma coleção de acordo com a consulta disparada, então MongoDB fornece a função count().
Exemplo de MongoDB Função Contar()
Vejamos um exemplo disso.
db.Employee.count()
Explicação do código:
- O código acima executa a função de contagem.
Se o comando for executado com sucesso, a seguinte saída será mostrada
Saída:
A saída mostra claramente que existem 4 documentos na coleção.
Executando Modificações
As outras duas classes de operações em MongoDB são as instruções update e remove.
As operações de atualização permitem modificar os dados existentes, e as operações de remoção permitem a exclusão de dados de uma coleção.
Função Remove() em MongoDB
In MongoDB, db.coleção.remove() método é usado para remover documentos de uma coleção. Todos os documentos podem ser retirados de uma coleção ou apenas aqueles que atendam a uma condição específica.
Se você apenas emitir o comando remove, todos os documentos serão removidos da coleção.
Exemplo de MongoDB Função Remover()
O exemplo de código a seguir demonstra como remover um documento específico da coleção.
db.Employee.remove({Employeeid:22})
Explicação do código:
- O código acima utiliza a função remover e especifica o critério que neste caso é remover os documentos que possuem o ID do Funcionário como 22.
Se o comando for executado com sucesso, a seguinte saída será mostrada
Saída:
A saída mostrará que 1 documento foi modificado.