ここ数週間、Rails の double render エラーに悩まされています (このアクションでは、render や redirect が複数回呼び出されました。render または redirect のみを呼び出すことができることに注意してください。 )。
次のようなステートメントがある場合、私はそれを理解しました:
redirect_to action_name and return
二重レンダリング エラーが発生します。ただし、action_name_path というルートを指定して、次のようなステートメントを実行すると:
redirect_to action_name_path
二重レンダリング エラーが発生しなくなりました。何故ですか?