使用redirect_to时,Rails会引发错误:返回

时间:2009-05-28 16:29:23

标签: ruby-on-rails redirect undefined

每当我使用:

redirect_to :back

在我的Rails控制器中,我收到以下错误:

  

SubmissionController的未定义方法`object_url':0xb7a37764

我也会在下面粘贴应用程序跟踪:

  

/usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/polymorphic_routes.rb:112:in   __send__' /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/polymorphic_routes.rb:112:in polymorphic_url”   /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:628:in   url_for' /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1085:in redirect_to的”   /usr/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/action_controller/base.rb:1080:in   `redirect_to的'

     

应用程序/控制器/ submission_controller.rb:38:在   `秀“

我很确定它不是语法错误,而是更深层次的东西。可能在更新期间发生了问题或其他问题。任何想法将不胜感激!

感谢您的光临。

1 个答案:

答案 0 :(得分:0)

在这种情况下,我不认为你应该使用“redirect_to”,只需使用“:back”。 例如:

是获取历史记录中以前网址的JavaScript实用程序的简写。