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 /章節/新的 - 因爲那將是正確的方法,不是嗎?或者我正在看着這個錯誤的方式。
任何幫助非常感謝。