如何从rails应用程序将文件从一个文件夹复制到同一个aws s3存储桶中的另一个文件夹?

时间:2017-08-31 07:02:32

标签: ruby-on-rails amazon-s3

我需要将文件从一个文件夹复制到另一个文件夹,并在同一个aws S3存储桶中使用新名称。任何人都可以知道如何用aws-sdk gem或其他东西做到这一点?

1 个答案:

答案 0 :(得分:0)

bucket = Aws::S3::Bucket.new('bucketname')

new_object = bucket.object('new_key')
aws_response = new_object.copy_from(bucket.object('source_key'))