親フォーム内ではなく、独自のフォームで子モデルを追加/編集したいと考えています。
私が見た例では、親と同じフォームに子が追加されています。別のフォームで追加/編集のひねりを加えているので、それが次のエラーが発生する理由かどうか疑問に思っています:
未定義のメソッド `chapters_path' ...
ルート.rb:
resources :books do
resources :chapters
end
book.rb:
has_many :chapters
chapter.rb
belongs_to :book
_form.html.erb:
<% form_for [@book, @chapter] do |f| %>
books/1/chapters/new のような URL で子を追加したいので、まだネスト リソースの方法論を使用する必要があると思います。または多分私はこれを間違った方法で見ています。
どんな助けでも大歓迎です。