ぱふの自由帳

週3更新(火・木・日)を目指すUnityブログ。良ければフォローお願いします(`・ω・´)

【Rails】uninitialized constant hogeController というエラーが出たときに確認すること

はじめに

タイトルにも書きましたが、uninitialized constant hogeControllerというエラーが出たときに確認すると良い事柄をまとめていく記事です。

確認すべき事項

  • コントローラのファイル名とクラス名が一致しているか
    ファイル名がhoges_controller.rbであるにも関わらずファイル内で定義しているクラス名がHogeControllerであればエラーが出ます。

  • route.rbに定義したコントローラ名/アクション名が正しいか
    hoges#actionと書くべきところをhoge#actionと書いてしまうとエラーが出ます。

おわり

他のエラーパターンが見つかり次第追記しますー。