Versuchen Unterordner basierend auf dem Dateinamen als „Index“, mit denen Sie benötigen, um die Suche zu schaffen, so haben Sie so etwas wie:
s3://bucket/foo/bar/FS_1054/FS_1054_123.jpg
s3://bucket/foo/bar/FS_1054/FS_1054_124.jpg
s3://bucket/foo/bar/FS_1055/FS_1055_123.jpg
s3://bucket/foo/bar/FS_1055/FS_1055_124.jpg
etc...
So Sie können die Liste bekommen mit
Storage::disk('s3')->files('foo/bar/FS_1054')
Je nachdem, wie feinkörnig Sie wollen, suchen können Sie mehr verschachtelten Ordner möglicherweise müssen:
s3://bucket/foo/bar/FS/1054/FS_1054_123.jpg
s3://bucket/foo/bar/FS/1054/FS_1054_124.jpg
s3://bucket/foo/bar/FS/1055/FS_1055_123.jpg
s3://bucket/foo/bar/FS/1055/FS_1055_124.jpg
s3://bucket/foo/bar/FT/1054/FT_1054_123.jpg
s3://bucket/foo/bar/FT/1054/FT_1054_124.jpg
s3://bucket/foo/bar/FT/1055/FT_1055_123.jpg
s3://bucket/foo/bar/FT/1055/FT_1055_124.jpg
etc...
Obwohl dies würde erlauben Ihnen:
Storage::disk('s3')->allFiles('foo/bar/FS')
(note: allFiles() used for recursive listing)
und
Storage::disk('s3')->files('foo/bar/FS/1054')
was wie macht Ihr Eimer aussehen? Speichern Sie Bilder wie 'Ordner/Ordner/FS_1054_01.JPG'? Sie können nach 'Präfix 'suchen, aber es ist etwas schwieriger, wenn Ihre Bilder in Ordnern wie meinem Beispiel verschachtelt sind. – cmorrissey
Ja, sie sind in Ordnern verschachtelt. –