我最近刚刚设置了我的 Rails 3.2 应用程序以使用 carrierwave gem 并将文件上传到 S3。我看不到的是能够为每个上传者使用不同的存储桶。有谁知道这是否可能?
最佳答案
存储桶是通过 fog_directory 配置指定的。此配置选项在 uploader 上定义,可以简单地用您自己的方法覆盖。
只需将以下内容添加到您的 uploader :
def fog_directory
# your bucket name here
end
关于ruby-on-rails - 使用带有载波 gem 的多个 S3 存储桶,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9658909/