如何将设计用户与其他模型嵌套?

时间:2012-07-11 11:24:06

标签: ruby-on-rails ruby ruby-on-rails-3 routing devise

我刚制作了一个新的应用程序,我想知道如何路由它。用户拥有多家公司,但我该如何路由呢?我正在使用设计。

::Application.routes.draw do

  devise_for :users do
    resources :companies
  end

root :to => "home#index"

end

1 个答案:

答案 0 :(得分:0)

我建议在设计路线和其他应用路线之间分开:

  devise_for :users, :path => 'accounts'
  resources :users do
    resources :companies
  end

这也意味着设计将使用/ accounts / *而不是/ users / *作为其身份验证路径,因此/ users / *将保持免费供您使用。

您还可以查看设计routing documentation