Я использую Ruby on Rails 3, и я хотел бы ограничить поиск в where
методе с ActiveRecord::QueryMethods
, используя что-то как следующее
Users.where(:name => "Test_name", :limit => 10)
Users.where(:name => "Test_name").limit(10)
То есть Я бынравится запрашивать только 10 записей .Как я могу это сделать?
В исходном коде RoR есть:
def where(opts, *rest)
relation = clone
relation.where_values += build_where(opts, rest) unless opts.blank?
relation
end