Я пытаюсь создать форму, которая позволяет мне выбрать объект из раскрывающегося списка, а затем go для отображения, когда я нажимаю кнопку submit_tag. Форма, которую я создал, находится ниже, она выполняет поиск, но не дает прямого просмотра действия с выбранным мной идентификатором / параметром.
модель объекта
friendly_id :name, use: [:slugged]
friedlny routes
get 'chart_path/:id', "facilities#chart", as: :chart_path
_form
<%= form_tag chart_path, controller: 'facilities', method: :get, class: 'ui form' do %>
<%= select_tag :name, options_from_collection_for_select(Facility.where(is_chart_view_enabled: true), "name", "name"), {include_blank: 'Select Facility'} %>
<%= submit_tag 'Search', class: 'ui basic blue button' %>
<% end %>
services_controller
def chart
@facility = Facility.friendly.find(params[:id)
end