gpt4 book ai didi

javascript - 当子 firebase 和 javascript 发生变化时我想要键值

转载 作者:行者123 更新时间:2023-12-03 02:05:27 26 4
gpt4 key购买 nike

我的 firebase 数据库的结构如下图所示 image of my firebase DB stucture

每当有新消息时,它都会添加到特定的 ID 下,如图所示,它是“59a004ce9bfedb3f50ff2ec5”id因此每条新消息都会在 perticuler id 的 goup_messages 下创建新节点。

只要有新消息,我就想获取 perticuler id。

我有使用

var getvalue = firebase.database().ref('foram-ec60c/' +userId+ '/goup_massages/');
getvalue.once('value', function(snapshot) {});
}

但我不知道如何获取 id 的值?

我使用 javascript 在 firebase DB 中添加数据

最佳答案

要获取 ID,请尝试以下操作:

var getvalue = firebase.database().ref('foram-ec60c/' +userId+ '/goup_massages/');
getvalue.once('value', function(snapshot) {
snapshot.forEach(function(child) {
var keys=child.key;
});
});

更多信息在这里:

https://firebase.google.com/docs/reference/js/firebase.database.DataSnapshot#key

关于javascript - 当子 firebase 和 javascript 发生变化时我想要键值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49829686/

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