Dla osób przychodzących do odpowiedzi, powinieneś teraz użyć nowego $sample
funkcja agregacji, nowa w 3.2.
https://docs.mongodb.org/manual/reference/operator/ agregacja/próbka/
db.collection_of_things.aggregate(
[ { $sample: { size: 15 } } ]
)
Następnie dodaj kolejny krok, aby zliczyć 0
s i 1
s przy użyciu $group
aby uzyskać rachubę. Oto przykład z dokumentacji MongoDB
.