Я пытаюсь создать форму с действием, которые ссылаются на другой контроллер, но он не работает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 ..? –