Cómo encontrar registros aleatorios en mongodb [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Registro aleatorio de MongoDB 25 respuestas

Quiero encontrar muchos registros aleatorios haciendo solo 1 consulta.

Lo intenté:

var count = db.collections.count()
var rand = function(){return Math.floor( Math.random() * count )}

db.collection.find().limit(-1).skip(rand()).next();

Pero esto devuelve sólo un documento. Necesito obtener más registros al azar.

¿Cómo puedo hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta