Firebase存储:列出特定目录中的文件

时间:2018-12-13 08:15:48

标签: node.js firebase google-cloud-storage firebase-storage firebase-admin

如何在特定目录(例如:/ test)中列出Firebase存储中的文件

这是我尝试过的:

 var query = {
    delimiter: 'test/'
};

const storageRef = admin.storage().bucket().getFiles(query, function(err, files, nextQuery, apiResponse) {

  console.log(files);
}

但是它返回存储桶根目录中的文件。

有什么主意吗?

1 个答案:

答案 0 :(得分:2)

您似乎没有将正确的对象传递给getFiles()。 GetFilesRequest对象的文档建议您应该传递一个名为directory而不是delimiter的属性。如果要将所有文件放在/test下,请传递{ directory: '/test' }