【发布时间】:2013-01-23 06:06:16
【问题描述】:
如果我有两个命名空间,并且它们使用相同的资源,我可以执行以下操作吗?
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
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3