【发布时间】:2013-10-10 11:25:38
【问题描述】:
def ads
@ads = @search.result.recent.completed.paginate(page: params[:page], per_page: 10).limit(10)
end
def events
@events = @search.result.recent.completed.paginate(page: params[:page], per_page: 10).limit(10)
end
def pets
@pets = @search.result.recent.completed.paginate(page: params[:page], per_page: 10).limit(10)
end
def companies
@companies = @search.result.recent.completed.paginate(page: params[:page], per_page: 10).limit(10)
end
如何将此代码重构到某个范围
【问题讨论】:
-
不清楚您希望完成什么。具体目标是什么?
-
类似
@ads = @search.scope_name -
不清楚,@ads 应该等于“城市范围”、“国家范围”还是“国际”?或者'scope_name'是什么。