读取和比较存储在Firebase数据库中的数据

时间:2019-04-02 22:52:53

标签: javascript firebase date firebase-realtime-database

我想使用JavaScript读取存储在Firebase数据库中的数据。我的Firebase数据库架构:

主要
 -child1
--child2
--- child3
---- child4
----- child5:“数据”
child5是这种格式的时间戳(2019-03-14 15:02)
看起来像这样2019-03-14 15:02:“数据”

如何使用startat()和endat()函数在2个日期之间获取数据?用户输入的开始时间和结束时间存储为“开始”和“结束”变量。 我已经尝试了以下代码,但似乎无法使其正常工作。

var database = firebase.database(); 
var ref = database.child("main"); 
  ref.orderByKey().startAt("start").endAt("end").once("value", function (snapshot) {
        snapshot.forEach(function(childSnapshot) {
            console.log(childSnapshot.key);
        });
    });

0 个答案:

没有答案