Ich mache Angular-Rails Web-App jetzt. Ich habe erfolgreich Dateien aus bestimmten Pfad in AWS S3 abgerufen.Abrufen nur Dateiname von AWS S3 in Ruby
Sagen wir, ich unten Funktion aufrufen
@files = bucket.objects.with_prefix('pdf/folder/')
@files.each(:limit => 20) do |file|
puts file.key
end
file.key
druckt pdf/folder/file1.pdf
, pdf/folder.file2.pdf
usw.
Ich will nicht den ganzen Weg, sondern nennen nur von Dateien wie file1.pdf
, file2.pdf
usw.
Ist Regex die einzige Möglichkeit oder gibt es einen API-Aufruf dafür in AWS S3? Ich habe das Dokument gelesen und konnte keine zugehörige API-Funktion finden.