为了账号安全,请及时绑定邮箱和手机立即绑定

如何从firebase实时数据库中获取随机密钥的子级数据 - 使用本机反应?

如何从firebase实时数据库中获取随机密钥的子级数据 - 使用本机反应?

冉冉说 2022-05-26 10:34:31
我是本机反应的新手,我正在使用 Firebase 实时数据库。我正在尝试从 firebase 数据库中获取所有“睡眠”值 - 如此屏幕截图所示。我可以一直走到这里——constructor(props) {  super(props);var sleep = db.ref('symptoms/');sleep.on('value', function(snapshot) {  console.log(snapshot.val());});}并获取症状树中的所有数据 -但我只对获取这些随机键中的睡眠值感兴趣。我不知道如何浏览密钥 - 特别是在添加新孩子时生成新密钥时 - 我也希望能够获取新添加的孩子。有谁知道如何做到这一点 ?
查看完整描述

1 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

您需要迭代以检索睡眠值:


constructor(props) {

  super(props);

var sleep = db.ref('symptoms/');

sleep.on('value', function(snapshot) {

  snapshot.forEach((childSnapshot) => {

  console.log(childSnapshot.val().sleep);

  });

});

}


查看完整回答
反对 回复 2022-05-26
  • 1 回答
  • 0 关注
  • 177 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号