1

ブランドには多くのイメージがありますが、私の協会です。画像はクリップを使用しています

Rails Admin で、ブランドを追加するときに画像を追加したい

class Brand < ActiveRecord:Base
  has_many :images, as=> :imageable
end

class Image < ActiveRecord:Base
  attr_accessor :image_thumb
  attr_accessible :image, :imageable_id, :imageable_type, :image_thumb
  has_attached_file :image, :styles => { :medium => "300x300>", :thumb => "100x100>" }
  belongs_to :imageable, :polymorphic => true
end

しかし、これは私が得るものです

ここに画像の説明を入力

どうすれば目標を達成できますか?

4

2 に答える 2

2

attr_accessible を追加する必要があります

class Brand < ActiveRecord::Base
    attr_accessible :name, :images_attributes
    has_many :products
    has_many :images, :as => :imageable
  accepts_nested_attributes_for :images, :allow_destroy => true
end
于 2012-09-13T14:45:07.030 に答える