業務システム開発完了
やっと終わった。
ずっとエラーが色々と出て、
本通りにやってるのになんで???
と思いながらも
なんとか完了した。
エラーの意味、
解消方法をしっかりと最後は考える結果となった。
よく出てくるのは、
Name Error uninitialized constant SessionsController
直訳すれば、「コントローラーの定数が初期化されてないよ」
ということ。
なので、
することといえば、
・指摘の行のコードの打ち間違い。
・Class名の指定間違い。
・MVCの関係性を考えて、
Viewを確認 → Controllerを確認 → Modelを確認
し、それぞれの動きの対応ができているかを確認。
結果的に、
私の場合は、
Modelの class HomeAddress < Address
の後半が Address
になってなかったことが原因だった。
いつになっても、MVCの関係をそれぞれ繋げて考えることが大切だと思った。