【发布时间】:2016-11-12 02:59:30
【问题描述】:
如何使用 Ruby on Rails 检查我的 s3 存储桶中是否存在某个文件夹?
我正在使用 AWS:S3 官方 gem 初始化全局连接后
AWS::S3::Base.establish_connection!(:access_key_id => 'my_key_id', :secret_access_key => ‘my_secret’)
我的存储桶名为:myfirstbucket
里面的文件夹命名为:my_folder
my_folder 中的文件名为:my_pic.jpg
当我尝试检查 my_pic.jpg 是否存在时,它工作得很好
s3object.exists? “/my_folder/my_pic.jpg” , “myfirstbucket”
=> True
如何只检查文件夹是否存在?
s3object = AWS::S3::S3Object
s3object.exists? “/my_folder/” , “myfirstbucket”
=> False
【问题讨论】:
标签: ruby ruby-on-rails-3 ruby-on-rails-4 amazon-s3