我有三个模型相互关联,用户 - 乐队 - 广告
我是一个用户,我正在创建一个乐队然后我会创建一个招募歌手的广告(例如)
在当前用户频段的列表中,在每个频段名称上,我都有一个链接来显示该频段的信息。
在节目信息页面中,我有一个创建广告的按钮(此广告必须属于该频段)所以当我调用广告控制器的创建方法时,我还必须传递乐队ID。
所以,在这个观点中:
<%= button_to "New Advertisment", advertisment_new_path(:band_id => @band.id), :class => "btn btn-primary btn-md", :method => "get" %>
(@band变量在上面的代码中正确设置,我用它作为Band控制器的show方法,它工作正常。)
在新的&#39;控制器广告,我试图抓住这个参数,但没有成功。
控制器:
def new
@band= params[:band_id]
some other code...
end
@band是零....任何建议?