2012-04-10 9 views
0

in routes.rbEine Ressource gehört zu zwei Eltern Ressourcen

resources :restaurants do 
    collection do 
    get 'nearby' 
    end 

    resources :tickets 
end 

resources :users do 
    resources :tickets 
end 

Wenn mein Controller, ich die Ressourcen Eltern unterscheiden kann

if params[:user_id].present? 
    @collection = User.find(params[:user_id]) 
else 
    @collection = Restaurant.find(params[:restaurant_id]) 
end 
@ticket = @collection.tickets.new 

aber wie kann ich unterscheiden, beispielsweise Pfad Helfer?

Danke.

Antwort

Verwandte Themen