コンソールで名前付きルーティングを呼び出す (Rails)
Ruby Ruby on Rails
Published: 2019-10-04

やったこと

開発コンソールで名前付きルーティングを呼び出せるようにします。

確認環境

$ ruby --version
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin17]

$ rails --version
Rails 5.2.3

調査

このような routes が設定されていたとします。

hello_index GET    /hello/:hello_id/index(.:format)   hello#index

コンソールで呼び出します。

$ rails c
...

irb(main):007:0> Rails.application.routes.url_helpers.hello_index_path(1)
=> "/hello/1/index"

参考