Should we allow refinements on remote methods like we do with associations. Given a Post ``` ruby class Post < ActiveRecord::Base has_many :comments def top_comments comments.order_by(:like_count) end end ``` And its Comment: ``` ruby class Comment < ActiveRecord::Base scope :edited, -> { where.not(updated_at: nil) } end ``` Could we? ``` ruby Post.first.top_comments.edited ```
Should we allow refinements on remote methods like we do with associations.
Given a Post
And its Comment:
Could we?