我有一个用户控制器和用于索引、更新等的相关视图。项目规范发生了变化,现在我们有一个自定义的仪表板控制器和相关的索引页面,由 localhost:3000/dashboard 访问
match 'dashboard' => 'dashboard#index', as: 'dashboard'
仪表板索引页面的行为类似于(旧)用户索引页面,所以我想我可以简单地重用用户控制器操作。我怎样才能简单地将用户“嵌套”到仪表板中,以实现类似localhost:3000/dashboard/users/new
or的路线localhost:3000/dashboard/users/1/edit
?请注意,Dashboard 控制器没有关联模型,它是一个自定义模型,只是根据查看 Rails 应用程序的人创建自定义主页。它将具有与用户无关的其他功能。
我试过了
match 'dashboard' => 'dashboard#index', as: 'dashboard' do
resources :users do
member do
#more custom actions
end
collection do
#more custom actions
end
end
end