-3
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
как реорганизовать этот код в какой-то объемрубин методы Объем и DRY
Непонятно, чего вы хотите достичь. Какова конкретная цель? –
что-то вроде '@ads = @ search.scope_name' –
Непонятно, должны ли @ad тогда равняться« по всему городу »,« по всей стране »или« международные »? Или что такое «scope_name». – vgoff