Rails3 + Devise: Kiedy zagnieżdżać zasoby w devise_for i zagnieżdżone zasoby

Kiedy powinienem zagnieździć trasy wdevise_for blok? Podaj jeden lub dwa przykłady, aby pokazać przypadek użycia. (Trasy # 1)

Jeśli:foo_object wiąże się z:users więc:user ma jeden:foo_object, czy muszę gniazdować:foo_object pod:users? (Trasy # 2):users jest wymysłem:users Model.

Trasy # 1:

devise_for :users  
resource :foo_object

Trasy # 2:

devise_for :users
resources :users do      
  resource :foo_object
end

questionAnswers(1)

yourAnswerToTheQuestion