Firebase orderByChild startAt endAt然后equalTo具体名称

时间:2017-08-30 21:11:58

标签: javascript firebase firebase-realtime-database

尝试从自定义日期范围中获取数据,并使用特定位置名称“California”。

目前成功获取日期范围:但结果会返回所有位置。我不知道在哪里放equalTo

database.ref('/app/shows').orderByChild('timerange/start').startAt(myStartDate).endAt(myEndDate).once('value', function (snapshot) {
    // stuff
})

我的json:

"shows" : {
  "show-15039414000001503945000000" : {
    "timerange" : {
      "end" : 1503945000000,
      "start" : 1503941400000
    },
    "location" : "California"
  },
  "show-15040998000001504101600000" : {
    "timerange" : {
      "end" : 1504101600000,
      "start" : 1504099800000
    },
    "location" : "San Diego"
  }
  ...
}

0 个答案:

没有答案