Outra forma de conseguir db.Colletion.find().limit( 50 ).skip( _rand() * db.Collection.count() ) altere o limit() conforme sua exigência, espero que isso ajude .... Obrigado