V dnešní době byste měli být schopni používat $sample
agregační funkce.
Příklad (netestováno):
db.articles.aggregate([
{ $match : { topic : 3 } },
{ $sample : { size: 3 } }
])
Pamatujte však, že může vrátit stejný dokument více než jednou.