【问题标题】:Fetch values in deeper nodes in Firebase Database在 Firebase 数据库的更深节点中获取值
【发布时间】:2017-12-27 16:30:38
【问题描述】:

如何在“01_01_2017_01_00_AM”等节点中的节点中获取数据,这些节点是动态的,甚至有多个具有自动生成的推送 ID 的子节点。我需要以上述格式处理匹配当前日期的结果,然后显示。

顺便说一句,我正在使用 Firebase 和 Cloud Functions。

Database preview

【问题讨论】:

  • 你找到这个问题的解决方案了吗?

标签: json node.js firebase firebase-realtime-database google-cloud-functions


【解决方案1】:

在 Firebase 中一次只能查询一个级别。

如果您知道mail_data 键,则可以进行这样的查询。

admin.database().ref('mail_data/e...IG2')
.orderByKey()
.equal to('01_01_2017_01_00_AM')
.once('value')
.then(snapshot => { ... });

这将为您提供对象的快照。

【讨论】:

    猜你喜欢
    • 2017-03-26
    • 1970-01-01
    • 2018-01-15
    • 1970-01-01
    • 2020-04-27
    • 2018-06-22
    • 1970-01-01
    • 2019-01-03
    • 2020-05-12
    相关资源
    最近更新 更多