试图删除与AWS创业板的文件 [英] Trying to delete a file with the AWS gem
本文介绍了试图删除与AWS创业板的文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在轨控制台,我做的:
S3 = AWS :: S3.new(APP_CONFIG ['amazon_access_key_id'],APP_CONFIG ['amazon_secret_access_key'])
s3.delete('bucketname','上传/用户/ 14 /照片/ 33 / foo.jpg)
我得到:
NoMethodError:未定义的方法`删除'的#< AWS :: S3:0x0000010650b228>
我读这文档。我失去了一些东西?
解决方案
S3 = AWS :: S3.new(APP_CONFIG ['amazon_access_key_id'],APP_CONFIG ['amazon_secret_access_key'])
s3.bucket('bucketname)。delete_key(上传/用户/ 14 /照片/ 33 / foo.jpg)
In rails console, I do:
s3 = Aws::S3.new(APP_CONFIG['amazon_access_key_id'], APP_CONFIG['amazon_secret_access_key'])
s3.delete('bucketname', 'uploads/users/14/photo/33/foo.jpg')
I get:
NoMethodError: undefined method `delete' for #<Aws::S3:0x0000010650b228>
I read this doc. Am I missing something?
解决方案
s3 = Aws::S3.new(APP_CONFIG['amazon_access_key_id'], APP_CONFIG['amazon_secret_access_key'])
s3.bucket('bucketname').delete_key('uploads/users/14/photo/33/foo.jpg')
这篇关于试图删除与AWS创业板的文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文