我正在构建一个房地产网络应用程序,每个广告都应该有无限数量的图片(资产)。
在 Ad#new 表单中,我希望用户可以选择上传任意数量的图片。
我创建了一个包含多个资产的广告模型。资产是一个模型,其中包含用于图片的回形针。
这是代码:
class Asset < ActiveRecord::Base
attr_accessible :picture
has_attached_file :picture, :styles => { :large => "600x600", :medium => "300x300>", :thumb => "100x100>" }, :default_url => "/images/:style/missing.png"
belongs_to :ad
end
class Ad < ActiveRecord::Base
attr_accessible :contact_cell, :description, :price, :title, :user_id
belongs_to :user
has_many :assets, dependent: :destroy
end
如果我想在用户提交表单之前让用户选择添加无限数量的照片,form_for 应该是什么样子?