저는 비계 제품과 두 모델 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
형태가 잘 보여 문제없이 I 수있는 입력 데이터 생성하거나 업데이트 serialnumber
은 전혀 저장되지 않습니다. 제품을 편집 할 때 serialnumber
필드는 비어 있지만 제품을 만들 때 데이터가 있습니다.
product
및 productnumber
만 저장되지만 serialnumber
은 저장되지 않습니다.
레일즈는 serialnumber
이 저장되지 않는다는 오류를주지 않습니다. productnumber
의 일부인 serialnumber
을 저장하는 방법에 대한 도움이 필요하십니까?
양식에 대한보기 코드와 컨트롤러에서 작성 작업을 표시하십시오. –
@BenMiller, 나는 stackoverflow에 처음이다. 사실 문제는 해결되었지만, 지금 나는 컨트롤러 모델과 폼을 업로드 할 새로운 prob를 가지고있다. – Meow
attr_accessible을 모델에 추가하는 것을 잊지 않았다? –