我試圖建立與動作的形式,指向另一個控制器,但它不工作的form_for鏈接到另一個控制器的Rails 4
我的形式:
<%= form_for([@product,@product.subjects.build]) do |s| %>
的形式在渲染/產品/ show_sujet.html.erb
但我有此錯誤:
未知屬性:PRODUCT_ID
我不知道該怎麼辦?
subject.rb中
class Subject < ActiveRecord::Base
belongs_to :product
end
Product.rb
class Product < ActiveRecord::Base
has_many :comments, dependent: :destroy
has_many :subjects
validates :ean,:marque,:description, presence: true
end
非常感謝你:)
你可以添加你從哪裏渲染你的表單...?還有你的show_subject方法..? –