2009-07-21 15 views
1

Ich habe ein paar Ressourcen, eine grant_application und einen Haushalt, der mit einem has_one verwandt sindRails verschachtelte Ressource Ausgabe

class GrantApplication < ActiveRecord::Base 
    has_one :household, :dependent => :destroy 
end 

class Household < ActiveRecord::Base 
    belongs_to :grant_application 
end 

..und ich auch die folgende Route verwenden ..

map.resources :grant_applications do |grant| 
    grant.resource :household 
end 

aber ich habe echte Probleme, wenn für/grant_applications/1/Haushalt/new

mit

das Formular zu erstellen versuchen,
<% form_for([:grant_application, @household]) do |f| %> 

gibt einen Fehler zurück:

undefined method 'grant_households_path' for #<ActionView::Base:0x23eda44> 

Irgendwelche Ideen?

Antwort

0
<% form_for(@household, :url => grant_application_household_path(@grant)) do |f| %> 
Verwandte Themen