【问题标题】:Get files in firebase storage without directories在没有目录的firebase存储中获取文件
【发布时间】:2020-09-11 13:45:57
【问题描述】:

如何从没有目录本身的目录中获取 firebase 存储中的文件?

const getFilesOptions = {
    directory: "example/",
}

defaultBucket.getFiles(getFilesOptions).then(function(getFilesResponse) {
    const filesArr = getFilesResponse[0]
})

使用此代码 filesArr 将包含所有文件和目录,如 example/...,包括 example/ 目录本身。是否可以从结果中排除此目录?或者排除任何目录?

【问题讨论】:

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


    【解决方案1】:

    据我在documentation for GetFilesOptions 中看到的,没有从结果中排除当前目录的选项。

    您可以尝试使用带有尾随/prefix 选项,看看是否排除了目录本身。但我希望它也包含目录本身,在这种情况下,您必须自己在应用程序代码中将其从结果中过滤掉。

    【讨论】:

    • 是的,尾随 / 完全没有效果
    • 是的,我害怕那个。如前所述,在这种情况下,您唯一的选择似乎是在您自己的代码中过滤目录。
    猜你喜欢
    • 2019-10-09
    • 2021-10-08
    • 2021-10-18
    • 1970-01-01
    • 2021-07-04
    • 2023-03-03
    • 2019-05-14
    • 1970-01-01
    • 2023-02-25
    相关资源
    最近更新 更多