В AWS S3 у меня есть ведро с именем my-bucket
, я использую AWS Ruby SDK для доступа к моему ковшу.AWS Ruby SDK, проверьте ключ, всегда существует «false»
под my-bucket
Я следующую структуру каталогов в S3 (я знаю, что это не называется «каталог» в S3, но только, чтобы показать идею):
my-bucket/
customers/
products/
- data1.txt
- data2.txt
...
Я хочу, чтобы проверить, действительно my-bucket/customers/products
существует с AWS SDK рубин, я попытался следующий код:
s3 = Aws::S3::Resource.new
bucket = s3.bucket("my-bucket")
result = bucket.object("customers/products").exists?
Но result
дает false
, даже если у меня есть этот каталог в S3, где я не прав?
'Объект' означает объект, содержащийся внутри' customers/products' like 'data.txt'? –
Объект означает файл, да. –