Làm cách nào để kiểm tra xem có khóa nào bắt đầu bằng một tiền tố cụ thể, tương tự như "thư mục" không?Kiểm tra xem một khóa có tiền tố nhất định có tồn tại trong thùng Amazon S3
9
A
Trả lời
4
The docs nói rằng có thể chỉ định tham số prefix
khi yêu cầu danh sách khóa trong một nhóm. Bạn có thể đặt tham số max-keys
thành 1 cho tốc độ. Nếu danh sách không trống, bạn biết tiền tố tồn tại.
Các công cụ như boto's bucket.list() function cũng hiển thị tiền tố và phân trang.
2
Để lặp qua tất cả các file S3 trong xô của bạn bắt đầu bằng 'một số/tiền tố /' trong ruby, làm như sau bằng cách sử dụng đá quý AWS-sdk:
AWS.config :access_key_id => "foo", :secret_access_key => "bar"
s3 = AWS::S3.new
s3.buckets['com.mydomain.mybucket'].objects.with_prefix('some/prefix/').each do |object|
# Do something with object (an S3 object)
end
Các vấn đề liên quan
- 1. Kiểm tra xem các khóa/nút JSON có tồn tại
- 2. Kiểm tra xem khóa đăng ký có tồn tại không?
- 3. Kiểm tra xem yếu tố tồn tại
- 4. cách tốt nhất để kiểm tra xem đối tượng S3 có tồn tại không?
- 5. S3 - Tải lên Chưa xác định - Tiền tố khóa
- 6. Kiểm tra xem tệp có nằm trong thùng S3 không bằng cách sử dụng s3cmd
- 7. Kiểm tra xem bảng có tồn tại
- 8. Kiểm tra xem URL có http: // tiền tố
- 9. Kiểm tra xem một webservice có tồn tại
- 10. Làm cách nào để kiểm tra xem một nút XML nhất định có tồn tại không?
- 11. Kiểm tra xem phần tử có tồn tại trong DIV
- 12. Cách kiểm tra xem tệp có tồn tại trong makefile
- 13. Cách kiểm tra xem khóa hoặc giá trị có tồn tại trong Bản đồ không?
- 14. Kiểm tra xem một đối tượng có tồn tại
- 15. Kiểm tra tồn tại khóa trong HashMap
- 16. CQL: cách kiểm tra xem keyspace có tồn tại không?
- 17. Kiểm tra xem bảng có tồn tại trong C#
- 18. Kiểm tra xem có tồn tại enum trong Java
- 19. Kiểm tra xem tệp có tồn tại trong Yii
- 20. Kiểm tra xem tài nguyên có tồn tại
- 21. Tăng PropertyTree: kiểm tra xem con có tồn tại
- 22. Kiểm tra xem tệp có tồn tại trong ksh
- 23. Kiểm tra xem một giá trị có tồn tại trong một danh sách đã được Redis
- 24. Cách kiểm tra xem chuỗi có bắt đầu bằng một trong các tiền tố không?
- 25. php: kiểm tra xem đường dẫn có tồn tại không?
- 26. Codeigniter & PHP kiểm tra xem phiên có tồn tại
- 27. CMake kiểm tra xem tệp cục bộ có tồn tại
- 28. Kiểm tra xem khóa có tồn tại trong NSDictionary là null hay không
- 29. Cách kiểm tra xem tài sản có tồn tại không?
- 30. jQuery kiểm tra xem Attr Class có tồn tại không?
Cảm ơn, đó là chính xác những gì tôi đang tìm kiếm ! – gregolsen