開始37日目〜超初心者、文系、30代のスタート〜
本日学んだこと:
問題:上記のエラーを解決しても続けてエラーが出る。(NoMethodError)
原因:undefined method `comments' for #<Tweet:0x00007f9edcaddcc0> Did you mean? committed!と書いてあり、
詳細を見るためのコントローラーにそのアクションが無い場合に起こるエラー
commentsを読み取れないよということである。
回答:モデルから読み取るため、モデルを見に行くと、アソシエーションが定義されてない。
よって、アソシエーションを定義することで、正解。(tweets.rbにhas_many :comments)
※エラー文で、@commentsとcommentsではエラーの対象が違う
ルーティングのネストについて、一階層以上させることはできますが、複雑になり扱いづらくなるため推奨されていないよう。
明日やること:
解けなかった問題をメンターに聞く。
Rails模試の再受講と復習
感想:
野球の後だった為、寝てしまった。
少ししか勉強できなかったが、問題は解けなかった。
疑問に思ったことを明日聞くことにした。