Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
$count
La fase di $count aggregazione in Amazon DocumentDB viene utilizzata per contare il numero di documenti che entrano nella fase. Viene spesso utilizzata come fase finale di una pipeline di aggregazione per restituire il numero totale di documenti corrispondenti alle fasi precedenti.
Parametri
-
field: Il campo da contare. Questo parametro è facoltativo e, se non viene fornito, la fase conterà il numero totale di documenti di input.
Esempio (MongoDB Shell)
L'esempio seguente mostra come utilizzare lo $count stage per ottenere il numero totale di documenti in una raccolta.
Crea documenti di esempio
db.users.insertMany([ { name: "John", age: 30 }, { name: "Jane", age: 25 }, { name: "Bob", age: 35 }, { name: "Alice", age: 28 } ]);
Esempio di interrogazione
db.users.aggregate([ { $count: "total" } ]);
Output
{ "total" : 4 }
L'esempio aggrega la users raccolta e utilizza lo $count stage per contare il numero totale di documenti.
Esempi di codice
Per visualizzare un esempio di codice per l'utilizzo del $count comando, scegliete la scheda relativa alla lingua che desiderate utilizzare: