Rails - есть ли ярлык для передачи всех существующих параметров? - PullRequest
2 голосов
/ 06 ноября 2010

Как вы можете передать все параметры в действие контроллера?

# instead of:
<%= link_to mylist_url(id: params[:id], se: "true", st: params[:st], re: params[:re], li: params[:li]) do %> ... <% end %>

# something like:
<% link_to mylist_url(params: :all, se: "true") do %> ... <% end %>

1 Ответ

6 голосов
/ 06 ноября 2010

Можете ли вы просто использовать Hash # merge ?, что-то вроде:

<% link_to mylist_url(params.merge(:se=>"true")) do %> ... <% end %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...