【開発環境】
macOS Catalina
バージョン 10.15.3
ruby 2.5.1
Rails 5.2.4.2
visual studio code
rails routesコマンドについて
railsでルーティング設定をした後にルーティングの行き先どうなってるっけという時に使えます。
$ rails routes
ターミナルに入力すると
例
Prefix Verb URI Pattern Controller#Action
posts GET /posts(.:format) posts#index
(以下省略)
という風に表示されれば成功です。
Verb GET : HTTPメソッド、今回はGETです。
GETメソッドはページを表示する操作のみを行う時に使いますね。
URI Pattern : WebサイトにおけるURLのようなものです。
Controller#Action posts#index : リクエストを処理するコントローラーとアクションを表しています。
今回ですと、post_controller.rbのindexアクションで処理するよという意味です。
これでルーティングがどこに行っているか確認できますね。
おわりに
今回はrails routesコマンドについてまとめました。
よく使うコマンドなので覚えておきたいですね。
最後までご覧いただきありがとうございました。