在Firebase数据库中的更深节点中获取值

时间:2017-07-21 14:54:20

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

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

顺便说一句,我正在使用Firebase和云功能。

Database preview

1 个答案:

答案 0 :(得分:0)

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

如果您知道mail_data密钥,则可以执行此类查询。

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

哪能为您提供对象的快照。