KATUUUNs blog

プログラミング学習で得た知識をアウトプットするためのブログです

学習25日目 エラーがエンジニアを成長させるお話

f:id:KT34309349:20210729212227j:plain:w500:h600

こんばんは、 KATUUUNです。

今日はとあるアプリを実装していました。その中で、マイページを作っていた時のこと

・link_toからのパスもあってる
・ルーティングも設定した
・コントローラーも記述した
・マイページ用のビューも作成した

なのに、No routing error

Why!?

結局2時間考えてしまいました。

実はリンク先のパスが間違えていました。rails routesで確認したらuser_pathやん!と何も考えず記載。そのまま泥沼へ。

userのid情報入れ忘れていました。なんという凡ミス

<%= link_to "#{current_user.name}さん", user_path(current_user.id), class: :greeting__link%>

本当に良い経験になりました。