2
我期待有子模型添加/编辑它自己的形式,而不是父窗体中。如何获得的form_for嵌套的资源工作 - 有轻微的扭曲
我看到的任何示例都有与父级相同的表单添加了子级。自从我加入添加/编辑一个单独的表格上的扭曲,我不知道是否这就是为什么我得到以下错误:
未定义的方法`chapters_path” ...
的routes.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| %>
我想我还是需要使用巢资源的方法,因为我想用一个URL添加子如书籍/ 1 /章节/新的 - 因为那将是正确的方法,不是吗?或者我正在看着这个错误的方式。
任何帮助非常感谢。