Вложенный ресурс и ограничение маршрутов Создано: только и: кроме

Добрый день,

Может кто-то любезно помочь мне с вложенными ресурсами и его лучшей практикой.

Я хотел бы ограничить мой маршрут :events только :show и :index, это правильный способ сделать это?

resources :events do
    resources :registrations, :except => [:index]
end

resources :events, :only => [:index, :show]

Это лучший способ или способ, которым Рубист справился бы с такой штукой? Я добавил две строки resources :events или есть способ объединить все это в 1 блок?

Спасибо заранее.

Ответ 1

Да. Вы можете объединить его в один блок, например:

resources :events, only: [:index, :show] do
    resources :registrations, except: :index
end