gpt4 book ai didi

javascript - 如何在云函数中访问 firebase 数据库中的另一个数据?

转载 作者:行者123 更新时间:2023-11-30 19:37:32 25 4
gpt4 key购买 nike

<分区>

我正在使用 Firebase 实时数据库并尝试在名为 ignore 的字段添加到我的数据库时创建触发器。但我首先想访问数据库中的另一个数据并在我的函数中使用 if 。我的函数如下所示:

exports.dbTest2 = functions.database.ref('/{uid}/ignore')
.onCreate((snapshot, context) => {

const uid = context.params.uid
console.log(`Current User ${uid}`)

// Data added at the location
const ignoreData = snapshot.val()
const endTime = new Date(ignoreData.endTime).toString()

const scheduleRef = snapshot.ref.parent.child('schedule')
console.log(scheduleRef)

let scheduleArr = [ /*something*/ ]
return snapshot.ref.parent.child('schedule').set(scheduleArr)

});

我的数据库看起来像这样:

enter image description here

从我当前的引用路径 {uid}/ignore 我想获取 schedule 引用中的第一个元素(在图像中圈出)。在我上面的代码中,我试图通过控制台记录引用,但似乎没有这种方法可以从该对象获取值。

如何在我的云函数中获取图像中圈出的对象?

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