rails_admin多个图片上传?

时间:2013-12-17 15:18:24

标签: ruby-on-rails model field rails-admin

我希望在rails_admin为我的每件产品制作类似照片库的内容。

但对于不同的产品,我想添加不同数量的照片。

所以,我的Product模型与has_one :gallery关联,Gallery模型与belongs_to :product关联。

如果我不知道有多少字段,我怎么能在rails_admin model中有多个字段呢?

或者我如何通过rails_admin中的Paperclip上传多个文件?

1 个答案:

答案 0 :(得分:2)

您可以使用accepts_nested_attributes_for

class Photo < ApplicationRecord
   belongs_to :gallery, inverse_of: photos
   has_attached_file :image
end

class Gallery 
   has_many :photos
   accepts_nested_attributes_for :photos
end

这会让你得到这样的东西:

enter image description here

注意你可以拥有任意数量的照片。