将param添加到link_to show方法

时间:2014-06-27 07:03:17

标签: ruby-on-rails

我的traders.index.html文件中有当前代码

<ul>
<% @traders.each do |trader| %>
  <li><%= link_to trader.name, trader %></li>
<%end%>
</ul>

我想添加一个额外的参数来发送,我试过

<li><%= link_to trader.name, trader, {:restricted => params[:s]} %></li>

但这不会发送参数,是什么方法可以实现link_to的实际格式?

1 个答案:

答案 0 :(得分:4)

你可以这样做:

<%= link_to trader.name, trader_path(trader, restricted: params[:s]) %>