Activeadmin,多态关系和嵌套属性

时间:2013-05-02 13:53:03

标签: ruby-on-rails activeadmin

我有2个型号。有提供者和交付。模型注释 - 对它们具有多态性(belongs_to)。 模型提供者看起来像这样:

class Provider < ActiveRecord::Base
  attr_accessible :name, :site_url, :brand_ids, :note_attributes
  validates :name, presence: true

  has_one :note
  accepts_nested_attributes_for :note, allow_destroy: true
end

创建新提供商的表单呈现良好。但是当我试图保存它时,我得到了

unknown attribute: provider_id

错误。问题在哪里?

1 个答案:

答案 0 :(得分:1)

Note模型应该有attr_accessible :provider_id