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:

Exemplo de MongoDB Função Contar()

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:

Exemplo de MongoDB Função Remover()

A saída mostrará que 1 documento foi modificado.