Ruby on rails 在rails中链接到具有特定id的控制器索引失败

Ruby on rails 在rails中链接到具有特定id的控制器索引失败,ruby-on-rails,ruby,ruby-on-rails-3,redirect,ruby-on-rails-3.2,Ruby On Rails,Ruby,Ruby On Rails 3,Redirect,Ruby On Rails 3.2,我想做一个反向链接,链接到控制器索引 <%= link_to 'Back', employee_personals_path%> 它起作用了。 但在索引中,我也想发送用户id <%= link_to 'Back', { :action => "index", :user_id => @user_id}, {:class=>"btn btn-success"}%> “index”,:user\u id=>@user\u id}, {:c

我想做一个反向链接,链接到控制器索引

<%= link_to 'Back', employee_personals_path%> 

它起作用了。 但在索引中,我也想发送用户id

 <%= link_to 'Back', {  :action => "index", :user_id => @user_id},
   {:class=>"btn btn-success"}%>
“index”,:user\u id=>@user\u id},
{:class=>“btn btn成功”}%>
这很有效。 现在我想通过第一种方法实现发送用户标识

<%= link_to 'Back', employee_personals_path, :user_id => @user_id%> 
@user\u id%>

但它不起作用。如何使其工作?

您需要将一个参数传递给您的employee\u personals\u路径函数(而不是链接到):

@user\u id)%>

我的更新控制器中有类似的问题,希望您能回答]
<%= link_to 'Back', employee_personals_path(:user_id => @user_id) %>