shimgo
10/15/2016 - 6:22 AM

render と redirect_to の使い分け

render と redirect_to の使い分け

  • render: データの取得、表示のとき
  • redirect_to: データの登録、更新を行ったとき

データの登録、更新の後にF5で画面更新するとrenderしていた場合、URLが変わっていないため再度登録、更新のリクエストを送ってしまう。
redirect_toによって表示用ページURLに更新をしていればF5を押されても問題ない。