Маршрутизация Rails 3: Избежание глубокой вложенности

Сегодня я понял, что немного увлекся вложенными ресурсами:

resources :organisations do
  resources :studies do
    resources :settings
  end
end

Руководства Rails (и мои собственные мысли) предполагают, что вы не должны вкладывать больше, чем 1 уровень в глубину, поэтому я реорганизовал это:

resources :organisations do
  resources :studies
end
resources :studies do
  resources :settings
end

Кто-нибудь знает более чистый / сжатый способ объявления вышеуказанных маршрутов? Google дал мне много специфичных для Rails 2 вещей.

Большое спасибо!

7
задан Ant 14 June 2011 в 14:45
поделиться