Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il count comando viene usato per contare il numero di documenti in una raccolta che corrispondono a una query specificata. Questo comando è utile per ottenere statistiche rapide sui dati archiviati nelle raccolte, ad esempio il numero di documenti che soddisfano determinati criteri.
Sintassi
La sintassi per il count comando è la seguente:
db.collection.count(query, options)
-
query: documento che specifica i criteri di selezione usando gli operatori di query. -
options:Opzionale. Documento che specifica le opzioni, ad esempiolimiteskip.
Esempi
Ecco alcuni esempi per illustrare l'utilizzo del count comando:
Esempio 1. Conteggio di tutti i documenti in una raccolta
Per contare tutti i documenti nella stores raccolta:
db.stores.count({})
Output di esempio
[mongos] StoreData> db.stores.countDocuments({})
60570
Esempio 2. Conteggio dei documenti con criteri specifici
Per contare il numero di negozi con un ID archivio specifico _id :
db.stores.count({ "_id": "e5767a9f-cd95-439c-9ec4-7ddc13d22926" })
Output di esempio
[mongos] StoreData> db.stores.count({ "_id": "e5767a9f-cd95-439c-9ec4-7ddc13d22926" })
1
Esempio 3. Conteggio dei documenti con criteri annidati
Per contare il numero di negozi con un evento promozionale specifico:
db.stores.count({ "promotionEvents.eventName": "Incredible Discount Days" })
Output di esempio
[mongos] StoreData> db.stores.count({ "promotionEvents.eventName": "Incredible Discount Days" })
2156
Esempio 4. Conteggio dei documenti con più criteri
Per contare il numero di negozi che si trovano in una latitudine e longitudine specifiche:
db.stores.count({ "location.lat": -2.4111, "location.lon": 72.1041 })
Output di esempio
[mongos] StoreData> db.stores.count({ "location.lat": -2.4111, "location.lon": 72.1041 })
1
Contenuti correlati
- Esaminare le opzioni per la migrazione da MongoDB ad Azure DocumentDB
- Altre informazioni sulla compatibilità delle funzionalità con MongoDB