У меня есть эшафот Товар и две модели productnumbers
и serialnumber
.Вложенные формы в рельсах 3 ошибка, не сохраняющая должным образом
Product.rb
has_one :productnumber
accepts_nested_attributes_for :productnumber
Productnumber.rb
belongs_to :product
has_many :serialnumbers
accepts_nested_attributes_for :serialnumbers
serialnumber.rb
belongs_to :productnumber
форма проявляется отлично, и я могу входные данные и создавать или обновление без проблем но serialnumber
не сохраняется вообще. При редактировании продукта поле serialnumber
пусто, но оно имело данные, когда продукт был создан.
Сохранены только product
и productnumber
, но serialnumber
не сохраняется.
Rails не несет ответственность за то, что serialnumber
не сохраняет. Любая помощь, как сохранить serialnumber
, который является частью productnumber
?
Пожалуйста, покажите нам свой код просмотра для формы и ваше действие для создания в контроллере. –
@BenMiller, я новичок в stackoverflow..это исправил проблему, но теперь у меня есть новая проблема. Я загружу модель контроллера и форму – Meow
Не помните, чтобы добавить attr_accessible к вашим моделям? –