Я строю конвейер, который читает файлы паркета в корневой папке, которая разбита на разделы - я не вижу способа сгладить вложенные папки, поэтому я вижу только один вариант - создать конвейер foreach для каждой папки. уровень (автор, год).
Например:
Books
|- Author 1
|- Year 1
|- Book
|- Author 2
|- Year 1
|- Year 2
|- Book
Я хотел бы просто вытащить список книг, указывающих на путь хранения BLOB-объектов /books/*/*/
В настоящее время мне нужно начинать с самого верха и углубляться в детали, но поскольку вы не можете использовать циклы foreach, это становится немного сумасшедшим, учитывая фактическая структура папок имеет 7 уровней.