我正在传递一个suggestion_id
参数,link_to
以便可以将其保存为create
不同控制器中操作的一部分。
<%= link_to "I'm interested", new_interested_path(:controller => :interested,
:suggestion_id => suggestion.id, :method => :get), :class => 'btn btn-mini' %>
这是生成的 URL:
http://localhost:3000/interesteds/new?controller=interested&method=get&suggestion_id=1
据此,我应该能够使用以下代码来访问我在另一个控制器中的创建操作中的参数suggestion_id
:
@interested.suggestion_id = params[:suggestion_id]
然而,这不是真的。每当创建“感兴趣的”对象时,suggest_id 就为零。什么给出了,为什么我找不到帮助我解决这个问题的文档?不要告诉我看这里,因为我也已经这样做了。这不是很有帮助。