如何在特定目录(例如:/ test)中列出Firebase存储中的文件
这是我尝试过的:
var query = {
delimiter: 'test/'
};
const storageRef = admin.storage().bucket().getFiles(query, function(err, files, nextQuery, apiResponse) {
console.log(files);
}
但是它返回存储桶根目录中的文件。
有什么主意吗?
答案 0 :(得分:2)
您似乎没有将正确的对象传递给getFiles()。 GetFilesRequest对象的文档建议您应该传递一个名为directory
而不是delimiter
的属性。如果要将所有文件放在/test
下,请传递{ directory: '/test' }