Rails 3是否具有MVC3区域的等价物?

时间:2012-01-16 21:54:47

标签: ruby-on-rails-3 asp.net-mvc-3 asp.net-mvc-3-areas

Rails 3是否具有与MVC3区域相同的效果?我想我之前遇到过它,但现在找不到任何相关信息。

2 个答案:

答案 0 :(得分:3)

您可以使用routes.rb

中描述的命名空间功能
     # Sample resource route within a namespace:
     namespace :admin do
       # Directs /admin/products/* to Admin::ProductsController
       # (app/controllers/admin/products_controller.rb)
       resources :products
     end

答案 1 :(得分:2)

您可以使用命名空间 - http://apidock.com/rails/ActionDispatch/Routing/Mapper/Scoping/namespace

您还可以在特定路线上使用:path_prefix选项