Rails выдает ошибку при использовании redirect_to: назад - PullRequest
0 голосов
/ 28 мая 2009

Всякий раз, когда я использую:

redirect_to :back

в моих контроллерах Rails я получаю следующую ошибку:

неопределенный метод `object_url 'для SubmissionController: 0xb7a37764

Я также вставлю след приложения ниже:

/ USR / Библиотека / рубин / камни / 1.8 / драгоценные камни / actionpack-2.2.2 / Библиотека / action_controller / polymorphic_routes.rb: 112: в __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 голосов
/ 13 октября 2009

Я не думаю, что вы должны использовать «redirect_to» в этом случае, просто используйте «: back». Например:

является сокращением для утилиты JavaScript, получающей предыдущий URL в вашей истории.

...