Wenn Sie nur ein Dokument möchten und keine neue Kriterienmethode definieren möchten, können Sie einfach Folgendes tun:
random_model = Model.skip(rand(Model.count)).first
Wenn Sie ein Zufallsmodell basierend auf bestimmten Kriterien finden möchten:
criteria = Model.scoped_whatever.where(conditions) # query example
random_model = criteria.skip(rand(criteria.count)).first