0
My problem is this, I need to order the jobs
of all categories according to what is requested in a checked.
is a job search site, I need to sort the older Jobs as soon as the checkbox for false
, in that case, when it is cleared.
Knowing this, I’m not able to return this sort of ordering from the controller side when the checkbox is fake. Summarizing what I wrote: I want to sort the categories, but what I’m able to do is just sort the categories, which is not what I want to do. I’m sorry if it got complicated to understand.
controller code
def index
@categories = search_jobs
end
def search_jobs
categories = params[:jobs] != 'checked' ? JobCategory.all : JobCategory.order("id DESC")
end
private
def job_params
params.require(:job).permit(:company_name, :site_url,
:title, :description, :contact_message,
:location, :category_id, :days_to_expire,
:vacancy_completed)
end
Someone knows a way I can do it??
Could improve the question to try to help?
– Tiago Tiede
I need to order only the works (Job) of each category.
– Thiago Silva