こんにちは、shinoです。毎日ボチボチプログラミングをしながら生活しています。その中での技術・エラーなどの紹介をしています。
今回は、railsでのエラーの解決策を紹介していこうかと思います。
Routing Errorは、routes.rbで設定しているルーティングが間違っている時におきます。ルーティングを再度確認してみて下さい。
rails routesを実行して設定情報を確認して下さい。
設定方法の確認
「localhost:8000/users」でindexアクションをしたい時の設定方法を確認します。
まずは、メソッド名があっているかを確認して下さい。「get」「post」とかです。例えば、「get」であれば次のように設定します。
1 |
get ‘/users’ => ‘users#index’ |
これを設定すると、「localhost:8000/users」に接続したときに、indexアクションが実行されます。あとは、ルーティングの設定場所にも注意してみて下さい。
上にあるものの方が有効されてしまいます。
根本的なことですが、再度ゆっくり確認してみて下さい。
最後まで読んでいただきありがとうございます。
オススメ記事は、「プログラミングに英語は必要か」です。読んでみて下さい。
コメント