För personer som kommer till svaret bör du nu använda den nya $sample
aggregeringsfunktion, ny i 3.2.
https://docs.mongodb.org/manual/reference/operator/ aggregering/sample/
db.collection_of_things.aggregate(
[ { $sample: { size: 15 } } ]
)
Lägg sedan till ytterligare ett steg för att räkna upp 0
s och 1
s med $group
för att få räkningen. Här är ett exempel från MongoDB-dokumenten
.