我被要求修改使用回形针的上传系统。目前用户有很多上传,但现在他们希望通过提供上传图片来扩展此功能,以帮助用户更好地可视化上传。
所以:
- 用户有很多上传
- 上传有一个用户
- 上传有很多图片
- 图片有一个上传
现在我的上传是在用户控制器中的一个动作中创建的。但是我的客户希望我让用户可以选择提交多张图片以及父上传。这是我当前的代码:
def upload_files
@user = User.find_by_username(params[:username])
@uploads = @user.uploads.paginate(:page => params[:page], :per_page => 10)
1.times { @user.uploads.build }
respond_to do |format|
format.html # uploads.html.erb
format.json { render json: @user }
end
end
我不确定我应该如何以这种方法构建我的孩子照片记录以及我的上传记录。
关于如何让它发挥作用的任何想法?