Railsで config/routes.rb
に
resources :users
とかくと
- users_path
- users_url
- user_path
- user_url
- new_user_path
などなどのViewで利用できるヘルパーが生成される。
このヘルパーを rails console
で使うには、app
オブジェクトを経由する。
例
app.users_path # => "/users"
app.users_url # => "http://www.example.com/records/3.html"
app.user_path(User.first) # => "/users/1"
app.user_path(User.first, :html) # => "/users/1.html"
なんとなく関係ない例を混ぜた。
routing helper というらしいのに helper からアクセスできない。