本文介绍了如何使用AWS-S3的宝石来复制文件跨桶的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在AWS-S3文件说:

The aws-s3 documentation says:

  # Copying an object
  S3Object.copy 'headshot.jpg', 'headshot2.jpg', 'photos'

但我怎么复制 heashot.jpg 照片斗到存档斗例如:

谢谢!

德布

推荐答案

使用 right_aws 宝石:

# With s3 being an S3 object acquired via S3Interface.new
# Copies key1 from bucket b1 to key1_copy in bucket b2:
s3.copy('b1', 'key1', 'b2', 'key1_copy')

我跑进问题在于,假如你有图片/ 1234 / yourfile.jpg 图片 1234 / yourfile.jpg

我从这里的答案是:http://stackoverflow.com/questions/769848/how-do-i-copy-files-between-buckets-using-s3-from-a-rails-application

这篇关于如何使用AWS-S3的宝石来复制文件跨桶的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 15:38