在 routes.rb 我已经声明:
resources :photos
如何使用 /admins/photos/new 映射 /photos/new 路线?使用命名空间?
谢谢
在 routes.rb 我已经声明:
resources :photos
如何使用 /admins/photos/new 映射 /photos/new 路线?使用命名空间?
谢谢
请参阅Rails 路由指南的第 2.6 章。
您可能希望在命名空间下组织控制器组。最常见的情况是,您可以将多个管理控制器分组到一个 Admin:: 命名空间下。您可以将这些控制器放在 app/controllers/admin 目录下,并且可以在路由器中将它们组合在一起:
namespace :admin do
resources :posts, :comments
end
这是正确的。您可以使用:
namespace :admin do
resources :photos
end