【发布时间】:2010-10-23 04:59:19
【问题描述】:
好吧,这个有点棘手 - 不要回避!
我已经使用 Rails 3 + 回形针 + Ajax 上传设置了一个多文件上传器 (http://valums.com/ajax-upload/)
我的控制器如下(有效):
def upload
@photoalbum = PhotoAlbum.create
@photo = @photoalbum.photos.create({ :photo => params[:file], :title => params[:filename], :description => "Uploaded on #{Date.today.strftime("%b %d, %Y")}" })
respond_to do |format|
format.json
end
end
这里的大问题。就是如果一个用户上传了 3 个文件,他们都会去单独的相册。 Rails 上传了 3 个文件,每个文件都有自己唯一添加的专辑。
这很糟糕。我需要将批量上传的所有文件转到它自己的相册..
关于如何解决这个问题的任何想法?
在 AJAX 上传中可以传递参数。我考虑过传递一个相册 ID,问题是这会导致很多空白相册,因为用户并不总是上传照片。
天才想要!谢谢
【问题讨论】:
-
如果问题不清楚,请告诉我 急需解决这个问题。谢谢
-
如果您包含上传文件时获得的实际参数哈希(显然来自您的日志),这可能会有所帮助。
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-plugins paperclip