はじめに
ルーティングをネストするには、do~end
で囲う。
ルーティングをネストして、URLを作成する
config/routes.rb
resources :class_rooms, only: [:index, :new, :create, :show] do
resources :messages, only: [:index, :create, :destroy]
resources :posts, only: [:index, :new, :create]
resources :users, only: [:show, :edit, :update]
end
do~endでネストすることで、messages,posts,usersのURLの前にclass_roomsを入れることが出来、IDを含めることができた。階層をつくっていくイメージで作成した。