如果我有两个命名空间,并且它们使用相同的资源,我可以执行以下操作吗?
namespace :captures, :displays do
resources :ones
resources :twos
resources :threes
# ...
end
代替:
namespace :captures do
resources :ones
resources :twos
resources :threes
# ...
end
namespace :displays do
resources :ones
resources :twos
resources :threes
# ...
end
或者是否需要单独声明。我知道如果他们最终拥有不同的资源,他们将不得不分开,但如果我可以声明共享的资源,那么我可以做这样的事情:
#shared
namespace :captures, :displays do
resources :ones
resources :twos
resources :threes
# ...
end
#individual
namespace :captures do
resources :fours
resources :fives
resources :sixes
end
namespace :displays do
resources :sevens
resources :eights
resources :nines
end