@jobs
2 つのパラメータを使用してフィルタリングしたいと思います。
今のところ、私は次のようなものを持っています:
def filter
if params[:filter][:trade].present? && params[:type].present?
@jobs = Job.accepted.with_accepted_company.where(:trade_id => params[:filter][:trade],:job_type =>params[:type])
render :index
elsif params[:filter][:trade].present?
@jobs = Job.accepted.with_accepted_company.where(:trade_id => params[:filter][:trade])
render :index
elsif params[:type].present?
@jobs = Job.accepted.with_accepted_company.where(:job_type =>params[:type])
render :index
else
redirect_to jobs_path
end
end