Javascript 基于Firebase中的子级筛选产品
我试图找出如何根据Firebase中的子节点过滤产品 我的设置如下:Javascript 基于Firebase中的子级筛选产品,javascript,angularjs,firebase,nosql,Javascript,Angularjs,Firebase,Nosql,我试图找出如何根据Firebase中的子节点过滤产品 我的设置如下: products/ product1 /author: 12345 /title: "Awesome" /description: "more awesome" product2 /author: 67890 /title: "Awesome" /description: "more awesome" 我如何查
products/
product1
/author: 12345
/title: "Awesome"
/description: "more awesome"
product2
/author: 67890
/title: "Awesome"
/description: "more awesome"
我如何查询Firebase,以便仅检索其持有子($productId).child(author)
等于12345
的产品
我尝试了以下方法,但显然不起作用。我需要一种方法来过滤子孩子:
var ref = new Firebase(FBURL);
// Attach an asynchronous callback to read the data at our posts reference
ref.child("products").child('$productId').child('author').equalTo(12345).on("value", function(snapshot) {
console.log(snapshot.val());
}, function (errorObject) {
console.log("The read failed: " + errorObject.code);
});
只需使用orderByChild(): 这将按其
作者
属性对产品
下的每个子节点进行排序,然后仅返回值为12345
的子节点
请参阅。只需使用
orderByChild()
:
这将按其作者
属性对产品
下的每个子节点进行排序,然后仅返回值为12345
的子节点
请参阅。只需使用
orderByChild()
:
这将按其作者
属性对产品
下的每个子节点进行排序,然后仅返回值为12345
的子节点
请参阅。只需使用
orderByChild()
:
这将按其作者
属性对产品
下的每个子节点进行排序,然后仅返回值为12345
的子节点
请参阅。在Firebase中,目前无法按较低级别的子级进行排序/筛选。看,我一开始误解了你的问题。可以对子节点的属性进行筛选。回答如下。在Firebase中,目前不可能由较低级别的子级进行排序/筛选。看,我一开始误解了你的问题。可以对子节点的属性进行筛选。回答如下。在Firebase中,目前不可能由较低级别的子级进行排序/筛选。看,我一开始误解了你的问题。可以对子节点的属性进行筛选。回答如下。在Firebase中,目前不可能由较低级别的子级进行排序/筛选。看,我一开始误解了你的问题。可以对子节点的属性进行筛选。回答如下。嗯,我认为你的第一个评论实际上是对的。设置为:products/$productId/author,其中$productId是动态的。产品的子产品不是作者,或者这无关紧要??可以根据子产品的财产价值进行排序。我提供的代码片段将实现这一点。啊,对不起!难以置信的它起作用了!Firebase的功能真不错。嗯,我认为你的第一个评论实际上是对的。设置为:products/$productId/author,其中$productId是动态的。产品的子产品不是作者,或者这无关紧要??可以根据子产品的财产价值进行排序。我提供的代码片段将实现这一点。啊,对不起!难以置信的它起作用了!Firebase的功能真不错。嗯,我认为你的第一个评论实际上是对的。设置为:products/$productId/author,其中$productId是动态的。产品的子产品不是作者,或者这无关紧要??可以根据子产品的财产价值进行排序。我提供的代码片段将实现这一点。啊,对不起!难以置信的它起作用了!Firebase的功能真不错。嗯,我认为你的第一个评论实际上是对的。设置为:products/$productId/author,其中$productId是动态的。产品的子产品不是作者,或者这无关紧要??可以根据子产品的财产价值进行排序。我提供的代码片段将实现这一点。啊,对不起!难以置信的它起作用了!Firebase的功能真不错。
ref.child("products").orderByChild('author').equalTo(12345)...