Jak sprawdzić, czy istnieje klucz rozpoczynający się od określonego prefiksu, podobny do "folderów"?Sprawdź, czy istnieje klucz z pewnym prefiksem w wiadrze Amazon S3
9
A
Odpowiedz
4
The docs Powiedz, że możliwe jest podanie parametru prefix
podczas pytania o listę kluczy w wiadrze. Możesz ustawić parametr max-keys
na 1 dla szybkości. Jeśli lista nie jest pusta, wiesz, że prefiks istnieje.
Narzędzia takie jak boto's bucket.list() function również wyświetlają prefiks i stronicowanie.
2
iteracyjne nad wszystkie pliki S3 w wiadrze, które rozpoczynają się od „some/przedrostka /” w Ruby, wykonaj następujące czynności przy użyciu gem 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
Powiązane problemy
- 1. Publikowanie danych formularza na wiadrze Amazon S3
- 2. Sprawdź, czy plik istnieje na Amazon S3 Podpisano URL
- 3. Node.js i Amazon S3: jak przeglądać wszystkie pliki w wiadrze?
- 4. Amazon S3 boto: Jak zmienić nazwę pliku w wiadrze?
- 5. Jak wyświetlić _all_ obiektów w wiadrze Amazon S3?
- 6. SparseArray, sprawdź czy klucz istnieje
- 7. Sprawdź, czy klucz NSUserDefaults istnieje
- 8. Sprawdź, czy istnieje klucz rejestru
- 9. Wyjątek dotyczący Androida Amazon S3: "Podany klucz nie istnieje"
- 10. Sprawdź klucz istnieje w NSDictionary
- 11. Sprawdź, czy klucz istnieje na liście Pythona
- 12. Url, aby uzyskać plik z Amazon S3
- 13. Sprawdź, czy klucz istnieje w rejestrze systemu Windows z VB.NET
- 14. Dodaj folder w Amazon s3 bucket
- 15. Usunąć obiekt lub wiadro w Amazon S3?
- 16. Sprawdź, czy klucz istnieje w dict Python w Jinja2 szablony
- 17. Jak sklonować klucz w Amazon S3 przy użyciu Pythona (i boto)?
- 18. PHP: Sprawdź, czy wartość i klucz istnieje w tablicy wielowymiarowej
- 19. Sprawdź, czy klucz istnieje w słowniku. Jeśli nie, dołącz to
- 20. Amazon S3 - Jak poprawnie budować adresy URL wskazujące obiekty w wiadrze?
- 21. Jak utworzyć obiekt S3 w wiadrze z jednym wywołaniem mgły?
- 22. Sprawdź, czy unikalny klucz indeksu istnieje w Laravel
- 23. Sprawdź, czy klucz sesji istnieje w Laravel 5.1?
- 24. Paperclip i Amazon S3 jak robić ścieżki?
- 25. Jak mogę programowo sprawdzić uprawnienia Amazon S3 za pomocą boto?
- 26. Sprawdź, czy istnieje rejestr wartości z QSettings
- 27. Obiekt Amazon S3 Replikacja
- 28. Sprawdź, czy formularz ma klucz?
- 29. Uprawnienia Amazon S3
- 30. Czy Amazon Glacier może odzwierciedlać wiadro Amazon S3?
Dzięki, to jest dokładnie to, czego szukasz ! – gregolsen