gpt4 book ai didi

javascript - 如何使用 Cloud Functions for Firebase 访问 uid?

转载 作者:行者123 更新时间:2023-11-30 06:57:48 26 4
gpt4 key购买 nike

我想在节点环境中使用 javascript 访问用户的 uid,并创建另一个对访问值“name”的引用。我的代码和firebase数据结构如下

exports.getData = functions.database.ref('/Followers/{uid}/{uid}/name')
.onWrite(event => {

//Getting the name data value

const name = event.data.val();

return admin.database().ref('/Accessed Name').set(name);
});

我的 Firebase 示例数据结构:

1

访问的数据“名称”应该创建一个引用,如下例所示。

The accessed data "name"

最佳答案

要从匹配的路径中获取通配符值,您可以使用事件参数:

exports.getData = functions.database.ref('/Followers/{uid1}/{uid2}/name')
.onWrite(event => {

const uid1 = event.params.uid1
const uid2 = event.params.uid2

}

请注意,您必须在路径中为它们指定不同的名称才能获得不同的值。在您的示例中,您给了它们相同的名称。

参见 the documentation for database triggers获取更多信息。

关于javascript - 如何使用 Cloud Functions for Firebase 访问 uid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43123363/

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