Существует ли ярлык для задания ограничения и порядка при доступе к отношению has_many в модели ActiveRecord?
Например, вот что я хотел бы выразить:
@user.posts(:limit => 5, :order => "title")
В отличие от более длинной версии:
Post.find(:all, :limit => 5, :order => "title", :conditions => ['user_id = ?', @user.id])
Я знаю, что вы можете указать это непосредственно в отношении has_many, но есть ли способ сделать это на лету, например, показать 10 сообщений на одной странице, но только 3 на другой?