2012-07-11 69 views
1

我剛做了一個新的應用程序,並想知道如何路由它。一個用戶has_many公司,但我怎麼路由它呢?我正在使用設計。如何使用其他模型嵌套設計用戶?

::Application.routes.draw do 

    devise_for :users do 
    resources :companies 
    end 

root :to => "home#index" 

end 

回答

0

我建議色器件路線和其他應用程序之間的航線分離:

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

這也意味着能想出使用/帳號/ *代替/用戶/ *其認證路徑等/ users/*將保持免費供您使用。

你也可以看看devise的routing documentation

+0

那麼現在我將如何爲用戶創建一個顯示方法和視圖?通過在UsersController文件中定義show方法來創建 – Jaba 2012-07-11 12:18:27

+0

。 – 2012-07-11 13:13:24

相關問題