$firebaseArray与其他表连接



我有一个名为Orders的Firebase表:

{productID: xyz, 
 userID: abc, 
 quantity: 100}

还有另一个表Products,其中包含产品详细信息。在显示用户的订单时,我需要在每个订单中显示一些产品详细信息。我如何使用$firebaseArray来达到这个目的?

$firebaseArray似乎只能与表一起使用。这里,我需要查询每个订购产品的详细信息,并将详细信息添加到每个订单中。$extend是正确的选择吗?如果是这样,任何好的例子都将非常感谢。

刚刚看到这个。您想要使用的是NormalizedCollection。这样你就可以像这样写你的语句:

var fb = new Firebase('https://<instance>.firebaseio.com');
var norm = new Firebase.util.NormalizedCollection(
   fb.child('products'),
   fb.child('productDetails')
);
var productsRef = $firebaseArray(norm.ref());

相关内容

  • 没有找到相关文章

最新更新