У меня есть это вways.rb:
get 'my-url/:first_param/:second_param', to: 'pages#my_page', as: 'my_page'
И что-то вроде этого на мой взгляд:
<%= form_tag my_page_path, method: :get do %>
<%= select_tag :first_param, options_for_select(@first_param_values, params[:first_param]), onchange: '$(this).closest('form).submit()' %>
<%= select_tag :second_param, options_for_select(@second_param_values, params[:second_param]), onchange: '$(this).closest('form).submit()' %>
<% end %>
И я хотел бы, чтобы представление формы устанавливало параметры в URL как: localhost:3000/my-url/new-first-param-value/new-second-param-value
но вместо этого я получаю localhost:3000/my-url/old-first-param-value/old-second-param-value?first_param=new-first-param-value&second_param=new-second-param-value