如何制作Firebase查询以在唯一ID之间选择信息?

时间:2015-10-17 22:52:47

标签: javascript json database select firebase

我正在尝试使用startAt和endAt从指定子节点之间的子节点中选择所有信息但是我一直返回null而不是值。我在另一个函数中通过set方法设置了子项的唯一ID,因此它们不是由firebase随机生成的。我用来选择的代码和我的firebase数据结构一样。我做错了什么?

选择代码以查看2015-10-15和2015-10-17之间的数据:

$(document).ready(function(){
$("#view").click(function(){
  var startDate = document.getElementById("datePickerStart").value;
  var endDate = document.getElementById("datePickerEnd").value;
    ref.child("logs").startAt(startDate).endAt(endDate).once("value", function(dataSnapshot) {
      console.log(dataSnapshot.val());
}, function (errorObject) {
  console.log("The read failed: " + errorObject.code);
});
    });
});

数据结构:

logs/
  2015-10-15
    message: my message 1
  2015-10-16
    message: my message 2
  2015-10-17
    message: my message 3

0 个答案:

没有答案