gpt4 book ai didi

javascript - Firebase 函数读取/访问剩余节点信息

转载 作者:行者123 更新时间:2023-11-29 23:41:07 24 4
gpt4 key购买 nike

我已经创建了一个触发器来监控路径 /Messages/{pushId}/originalText,所以这应该只在该特定节点而不是其他任何地方发生更改时触发。

我想做的是访问剩余的节点数据,例如,我如何需要 /Messages/{pushId}/followers 的节点日期,它与 原始文本

示例:

exports.makeUppercase = functions.database.ref('/Messages/{pushId}/originalText')
.onWrite(event => {

//how to access data at another node, for example
//important/Messages/{pushId}/followers

})

最佳答案

exports.makeUppercase = functions.database.ref('/Messages/{pushId}/originalText')
.onWrite(event => {
event.data.ref.parent.child('followers').once('value', data => {
console.log('Your data: ' + data)
})
})

我建议你看看 documentation真的很好,你可以找到你想要的一切!

  1. onWrite的文档说 .onWrite 返回 DeltaSnaphsot
  2. DeltaSnaphot 的文档说 DeltaSnaphot.ref() 返回一个 Reference
  3. Reference 的文档包含您需要的所有查询方法,在本例中为 once

关于javascript - Firebase 函数读取/访问剩余节点信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45226104/

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