Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O count comando é usado para contar o número de documentos numa coleção que correspondem a uma consulta especificada. Este comando é útil para obter estatísticas rápidas sobre os dados armazenados nas suas coleções, como o número de documentos que cumprem determinados critérios.
Sintaxe
A sintaxe do count comando é a seguinte:
db.collection.count(query, options)
-
query: Um documento que especifica os critérios de seleção usando operadores de consulta. -
options: Opcional. Um documento que especifica opções, comolimiteskip.
Examples
Aqui estão alguns exemplos para demonstrar a utilização do count comando:
Exemplo 1. Contar todos os documentos numa coleção
Para contar todos os documentos da stores coleção:
db.stores.count({})
Saída da amostra
[mongos] StoreData> db.stores.countDocuments({})
60570
Exemplo 2. Contagem de documentos com critérios específicos
Para contar o número de lojas com um ID de loja específico _id :
db.stores.count({ "_id": "e5767a9f-cd95-439c-9ec4-7ddc13d22926" })
Saída da amostra
[mongos] StoreData> db.stores.count({ "_id": "e5767a9f-cd95-439c-9ec4-7ddc13d22926" })
1
Exemplo 3. Contagem de documentos com critérios aninhados
Para contar o número de lojas que têm um evento promocional específico:
db.stores.count({ "promotionEvents.eventName": "Incredible Discount Days" })
Saída da amostra
[mongos] StoreData> db.stores.count({ "promotionEvents.eventName": "Incredible Discount Days" })
2156
Exemplo 4. Contagem de documentos com múltiplos critérios
Para contar o número de lojas localizadas numa latitude e longitude específicas:
db.stores.count({ "location.lat": -2.4111, "location.lon": 72.1041 })
Saída da amostra
[mongos] StoreData> db.stores.count({ "location.lat": -2.4111, "location.lon": 72.1041 })
1
Conteúdo relacionado
- Revisar opções para migrar de MongoDB para Azure DocumentDB
- Leia mais sobre compatibilidade de funcionalidades com o MongoDB