用ruby将图像上传到S3存储桶?

时间:2016-10-26 13:15:03

标签: ruby-on-rails amazon-web-services amazon-s3

我可以像这样上传到水桶

s3 = Aws::S3::Resource.new

s3.bucket(bucket).object(fileName).upload_file(path)

但我想将文件上传到存储桶中的文件夹中?

1 个答案:

答案 0 :(得分:2)

你应该能够像这样做

s3 = Aws::S3::Resource.new

s3.bucket(bucket).object(folder_name/fileName).upload_file(path)

如果您在名称中使用/上传到s3,那么如果该目录不存在,它将假定其为目录,AWS将仅创建它。