在我的收据模型中:
attr_accessible ..., :donor_contacts_attributes
has_many :donor_contacts
accepts_nested_attributes_for :donor_contacts
在我的DonorContact模型中:
belongs_to :receipt
在我的控制器新动作中:
@receipt = Receipt.new
@donor_contact = DonorContact.new
我收到的错误保存:
Can't mass-assign protected attributes: donor_contact
我看不出我做错了什么。你们有没有看到它?谢谢你的帮助。
答案 0 :(得分:1)
在您的收据模型中尝试更改
attr_accessible ..., :donor_contacts_attributes
通过
attr_accessible ..., :donor_contact_attributes