Comment utiliser le " où "la méthode de" ActiveRecord::QueryMethods " afin de limiter la recherche?

Je suis en utilisant Ruby on Rails 3 et je voudrais limiter une recherche dans un where méthode de ActiveRecord::QueryMethods à l'aide de quelque chose que les suivantes

Users.where(:name => "Test_name", :limit => 10)
Users.where(:name => "Test_name").limit(10)

Qui est, je voudrais requête à seulement 10 dossiers. Comment je peux faire?


Dans le RoR code source il y a:

def where(opts, *rest)
  relation = clone
  relation.where_values += build_where(opts, rest) unless opts.blank?
  relation
end

OriginalL'auteur user502052 | 2011-03-11