2009-07-21 148 views
1

我有一对夫妇的资源,一个grant_application的,并且其与一个HAS_ONERails的嵌套资源问题

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

class Household < ActiveRecord::Base 
    belongs_to :grant_application 
end 

..和我也用下面的路由相关家庭..

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

但是,试图创建/ grant_applications/1 /户/形式新

使用时,我有真正的问题

<% form_for([:grant_application, @household]) do |f| %> 

返回一个错误:

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

任何想法?

回答

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