【发布时间】:2020-05-31 16:50:36
【问题描述】:
在 AWS S3 中,我有一个名为 my-bucket 的存储桶,我正在使用 AWS Ruby SDK 访问我的存储桶。
在my-bucket下我在S3中有如下目录结构(我知道在S3中不叫“目录”,只是为了说明一下):
my-bucket/
customers/
products/
- data1.txt
- data2.txt
...
我想检查 AWS Ruby SDK 是否存在 my-bucket/customers/products,我尝试了以下代码:
s3 = Aws::S3::Resource.new
bucket = s3.bucket("my-bucket")
result = bucket.object("customers/products").exists?
但是result 给出了false,即使我在 S3 中有那个目录,我哪里错了?
【问题讨论】:
标签: ruby amazon-web-services amazon-s3