标签: ruby-on-rails model field rails-admin
我希望在rails_admin为我的每件产品制作类似照片库的内容。
rails_admin
但对于不同的产品,我想添加不同数量的照片。
所以,我的Product模型与has_one :gallery关联,Gallery模型与belongs_to :product关联。
Product
has_one :gallery
Gallery
belongs_to :product
如果我不知道有多少字段,我怎么能在rails_admin model中有多个字段呢?
rails_admin model
或者我如何通过rails_admin中的Paperclip上传多个文件?
答案 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
这会让你得到这样的东西:
注意你可以拥有任意数量的照片。