As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
$count
O estágio $count de agregação no Amazon DocumentDB é usado para contar o número de documentos que passam para o estágio. Geralmente é usado como o estágio final em um pipeline de agregação para retornar a contagem total de documentos correspondentes aos estágios anteriores.
Parâmetros
-
field: O campo a ser contado. Esse parâmetro é opcional e, se não for fornecido, o estágio contará o número total de documentos de entrada.
Exemplo (MongoDB Shell)
O exemplo a seguir demonstra como usar o $count palco para obter o número total de documentos em uma coleção.
Crie documentos de amostra
db.users.insertMany([ { name: "John", age: 30 }, { name: "Jane", age: 25 }, { name: "Bob", age: 35 }, { name: "Alice", age: 28 } ]);
Exemplo de consulta
db.users.aggregate([ { $count: "total" } ]);
Saída
{ "total" : 4 }
O exemplo agrega a users coleção e usa o $count estágio para contar o número total de documentos.
Exemplos de código
Para ver um exemplo de código para usar o $count comando, escolha a guia do idioma que você deseja usar: