我正在使用 Rails 3.2.13 和 Paperclip 为照片网站上传/存储图像。该表单嵌套在相册和照片中。专辑模型包含线条
attr_accessible :photos_attributes
accepts_nested_attributes_for :photos
和照片模型
has_attached_file :photo
所以表单有一个输入
<input type="file" name="album[photos_attributes][][photo]" multiple="true">
它适用于几张照片,但是当我尝试上传大量照片时,因为它是一个照片网站,所以用户可能会收到错误“打开的文件太多”。
从我读到的,似乎是因为 Paperclip 处理打开文件而不是关闭它们的方式,所以我需要手动关闭它们?Album#create 控制器操作如下所示:
def create
@album = Album.new(params[:album])
if @album.save
redirect_to album_url(@album)
else
render :new
end
end
我需要在此处添加什么才能使其正常工作?提前致谢。