gpt4 book ai didi

node.js - 存储上的 Firebase 函数是否存在通配符?

转载 作者:搜寻专家 更新时间:2023-10-31 23:36:57 28 4
gpt4 key购买 nike

我一直在成功地使用 Firebase Functions 对我上传到 Firebase 存储的文件执行操作。

我目前想要做的是使用通配符访问我要将数据推送到其中的文件夹,其实现方法与实时数据库 + Firestore 的实现方法相同。但是,每当我尝试访问这些参数时,它们都只返回 null

这不可能吗?

这是我的代码示例:

  exports.generateThumbnail = functions.storage.object('user-photos/{userId}/{publicOrPrivate}').onChange(event => {
const privateOrPublic = event.params.publicOrPrivate;
const isPrivate = (event.params.publicOrPrivate == "private");
const userId = event.params.userId;

console.log("user id and publicOrPrivate are", userId, privateOrPublic);
//"user id and publicOrPrivate are undefined undefined"
}

谢谢!

最佳答案

Cloud Storage 触发器目前不支持通配符。您必须检查更改的文件的路径以确定是否要对其执行任何操作。

关于node.js - 存储上的 Firebase 函数是否存在通配符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47209448/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com