Per le persone che arrivano alla risposta, ora dovresti usare il nuovo $sample
funzione di aggregazione, nuova in 3.2.
https://docs.mongodb.org/manual/reference/operator/ aggregazione/campione/
db.collection_of_things.aggregate(
[ { $sample: { size: 15 } } ]
)
Quindi aggiungi un altro passaggio per contare 0
se 1
s usando $group
per ottenere il conteggio. Ecco un esempio dai documenti MongoDB
.