【发布时间】:2016-04-22 03:35:02
【问题描述】:
我有一个如下的firebase节点-
providers
-userid1
--userid : userid1
--keywords
---key1 : true
---key2 : true
---key3 : true
-userid2
--userid : userid2
--keywords
---key1 : true
---key4 : true
---key5 : true
我想检索所有在其关键字 child 中包含“key1”的用户 ID。
我尝试了以下查询
var ref = new Firebase(url+"/providers")
ref.orderByChild("keywords").equalTo("key1").on("value", function(snapshot){
console.log(snapshot.numChildren());
})
也试过了-
var ref = new Firebase(url+"/providers")
ref.orderByKey().equalTo("key1").on("value", function(snapshot){
console.log(snapshot.numChildren());
})
我没有得到任何结果。我在查询中遗漏了什么? 以上两个查询有何不同?这两个查询都不起作用。
【问题讨论】:
标签: javascript firebase firebase-realtime-database