Sono avere qualche difficoltà qui, non sono in grado di chiamare con successo un metodo che appartiene a un modelloProjectPage
nel controllerProjectPage
.Chiamare un metodo di modello in un controller
ho nel mio controller ProjectPage
:
def index
@searches = Project.published.financed
@project_pages = form_search(params)
end
E nel mio modelloProjectPage
:
def form_search(searches)
searches = searches.where('amount > ?', params[:price_min]) if check_params(params[:price_min])
@project_pages = ProjectPage.where(:project_id => searches.pluck(:'projects.id'))
end
Tuttavia, sono in grado di chiamare con successo il metodoform_search
.
Grazie al 'self' è quello che mi mancava – M090009