0

私が使用するときはいつでも:

redirect_to :back

Rails コントローラーで、次のエラーが発生します。

SubmissionController:0xb7a37764 の未定義のメソッド「object_url」

以下にアプリケーション トレースも貼り付けます。

/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'

app/controllers/submission_controller.rb:38:in `show'

構文エラーではなく、もっと深いものだと確信しています。更新時か何かで問題が発生した可能性があります。どんな考えでも大歓迎です!

ご覧いただきありがとうございます。

4

1 に答える 1

0

この場合、「redirect_to」を使用する必要はないと思います。単に「:back」を使用してください。例えば:

は、履歴内の以前の URL を取得する JavaScript ユーティリティの省略形です。

于 2009-10-13T18:11:34.423 に答える