10000hの技術メモ

この先生きのこるための勉強内容&時間記録

Ruby on Rails Ⅴ 3章 ユーザー認証を仕上げよう - buildを使おう, 別のコントローラをrenderしよう

201703016@home Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート]

目次

buildを使おう

現状、投稿するときに自分でユーザIDを選択しているが、自動でログインユーザになるようにしたい。

その過程でbuildを使う。

一応調べてみたら、どうも今時のRailsだとnewでもbuildでも違いはなくて、newはbuildのエイリアスというだけらしい。

参考:railsのnewとbuildの違い - Qiita

別のコントローラをrenderしよう

renderはアクションを経由せずにビューを出力するので、ビューで使う変数はrenderの前で定義しておかないといけない。

これで学習コースのⅤも終了。

今回の勉強時間:15分 累計勉強時間:13時間22分