LoginSignup
1
1

More than 5 years have passed since last update.

routeに共通の変数をつける

Last updated at Posted at 2017-02-16

routeに共通の変数をつけるやり方を調べました。

環境

Ruby 2.3
Ruby on Rails 4.2

やり方

routes.rb
scope '(:key)' do
  resources :users
end

カッコをつけないと失敗します。

terminal

$ rake routes

=> 

user_index GET        (/:key)/users(.:format)           users#index
           POST       (/:key)/users(.:format)           users#create
  new_user GET        (/:key)/users/new(.:format)       users#new
 edit_user GET        (/:key)/users/:id/edit(.:format)  users#edit
      user GET        (/:key)/users/:id(.:format)       users#show
           PATCH      (/:key)/users/:id(.:format)       users#update
           PUT        (/:key)/users/:id(.:format)       users#update
           DELETE     (/:key)/users/:id(.:format)       users#destroy


1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1