私は次のエラーを取得する:なぜネストされたモデルを編集できないのですか?
undefined method `campaign_fax_path' for #<ActionView::Base:0xb6515200>
私は次のように定義されたルートを持っている:
map.resources campaigns, :has_many => :faxes
エラーがここに発生します。
NoMethodError in Faxes#edit
Showing app/views/faxes/_form.html.erb where line #1 raised
私はかなり基本的な形式を使用します。
<% form_for [@campaign, @fax] do |f| %>
2 <%= f.error_messages %>
3 <p>
4 Campaign:
5 <%= link_to @campaign.name, campaign_path(@campaign) %>
6 </p>
私はレーキルートをするとき|私は、次の取得のgrep "* campaign_fax":
campaign_faxes GET /campaigns/:campaign_id/faxes(.:format) {:action=>"index", :controller=>"faxes"}
new_campaign_fax GET /campaigns/:campaign_id/faxes/new(.:format) {:action=>"new", :controller=>"faxes"}
をご覧ください 'campaign_faxis' 「レーキルート」のどこにいても?はい、それは「ファックス」と「私」です。 – zetetic