Můžete vygenerovat náhodné přeskočení v rozsahu od 0 do počtu položek sbírky a poté načíst dokumenty:
db.items.find().skip(randonNumberHere).limit(1);
Ale takový přístup je stále méně efektivní pro velké sbírky, protože pokaždé, když použijete skip mongodb, iterujte od první k přeskočení položky.