Ruby on rails 将链接_中的参数传递到标记-rails 3抛出错误

Ruby on rails 将链接_中的参数传递到标记-rails 3抛出错误,ruby-on-rails,format,parameter-passing,link-to,Ruby On Rails,Format,Parameter Passing,Link To,在我的Rails应用程序中,我有一个带有参数的link_to字段,但它不会指向指定的操作。下面给出的链接的格式是否有问题 <%=link_to "Add sub question", :q_id => 13, :action => :question_types, :remote => true %> 13,:action=>:问题类型,:remote=>true%> 我没有得到任何方法错误 实际上,方法就在questions\u控制器中。上述行位于“quest

在我的Rails应用程序中,我有一个带有参数的link_to字段,但它不会指向指定的操作。下面给出的链接的格式是否有问题

<%=link_to "Add sub question", :q_id => 13, :action => :question_types, :remote => true %>
13,:action=>:问题类型,:remote=>true%>
我没有得到任何方法错误

实际上,方法就在
questions\u控制器
中。上述行位于“
questions/new.html.erb
”文件中


感谢您的帮助:-

您还应该指定控制器

<%= link_to "Add sub question", :q_id => 13, :action => "question_types", :controller => "questions", :remote => true %>
13,:action=>“问题类型”,:controller=>“问题”,:remote=>true%>

只需确保您创建了正确的路由

请发布您得到的错误堆栈跟踪。通常,您应该使用
link\u to
作为:
link\u to link\u文本、link\u url、任何其他选项,我想这就是导致您出现问题的原因。您希望链接指向的路径是什么?由于此视图对应于问题本身,我认为没有必要指定:controller参数。