
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Rails】なんでsaveに成功したらredirect_toで失敗したらrenderなの? - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Rails】なんでsaveに成功したらredirect_toで失敗したらrenderなの? - Qiita
*ストロングパラメータは今回関係ないので割愛 もはや何も考えずこう書いていましたが、保存に失敗した... *ストロングパラメータは今回関係ないので割愛 もはや何も考えずこう書いていましたが、保存に失敗した場合、renderを用いてもう一度投稿フォームに戻すのは何故か?という所を振り返ってみます。 結論としては、入力した内容を保持したままもう一度入力フォームに戻したいからです。 では何故その場合redirect_toではなくrenderを使えば実現できるのでしょうか? redirect_toとrenderの挙動について振り返ってみます。 redirect_toとは redircet_toは指定したアクション(やパス)へのアクセスをクライアントサイドに行わせる処理です。 これにより、MVCの流れを再度踏まえた上でそのページにアクセスすることになります。 具体的には「指定されたアクションに再度アクセス⇨コントローラーのアクションを実行⇨対応するビューを表示」という流れですね。 アクションのビューにu