fv17の日記 - Coding Every Day

Webエンジニアの備忘用ブログです。主にWeb界隈の技術に関して書いています。

Rails - ルーティング一覧を表示する3つの方法

【方法1】コマンドライン上で確認する方法

rails routes

表示対象を絞り込み、特定のリソースやコントローラのルーティングを表示したい場合は、「| grep <検索キーワード>」を後ろに付ける

rails routes | grep users

【方法2】ブラウザ上で確認する方法

こちらの方がコマンドラインよりも見やすいのでオススメ。
ブラウザのURLで下記を指定すると、有効なルーティング一覧を見やすい形式で表示してくれる。

http://localhost:3000/rails/info/routes

【方法3】rails console時に確認する方法

rails c でコンソール起動時に下記のコマンドを入力する。表示速度がめっちゃ速いのでオススメ。

show-routes

表示対象を絞り込みたい場合は、Gオプションを追加する

show-routes -G hogehoge