Tegenwoordig zou je de $sample
aggregatiefunctie.
Voorbeeld (niet getest):
db.articles.aggregate([
{ $match : { topic : 3 } },
{ $sample : { size: 3 } }
])
Houd er echter rekening mee dat het hetzelfde document meerdere keren kan retourneren.