如果我有两个名称空间,并且它们使用相同的资源,我可以执行以下操作吗?轨道路径中的多个名称空间声明
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
或是单独声明neccessary。我知道,如果他们最终有不同的资源,他们将不得不分隔符,但如果我可以声明共享的那些话,我可以做这样的事情:而在航线使用的命名空间,甚至
#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
,你可以参考,http://stackoverflow.com/questions/6896339 /导轨-3-不同名称空间内嵌套的资源 –