如何从Firebase数据库获取嵌套信息

时间:2017-08-13 16:33:45

标签: angular firebase firebase-realtime-database angularfire2

因此我们使用Firebase数据库来存储我们的数据,但是我从数据库中获取数据时遇到了一些问题。这是我们正在使用的结构。

candles
   $userId
      $senderId
        candleName
          name
          quote

我的问题是如何获得特定name的每位发件人的quoteuserId

如果发送者有多个蜡烛,我不知道如何遍历代码,我正在考虑嵌套ngFor循环,但我认为这不是那么高效。您可以在下面看到我从Firebase获得的console.log个对象。

enter image description here

1 个答案:

答案 0 :(得分:0)

在第一个for循环之后,我迭代了键和值,这样就出错了!

我正在使用Object.keys()来迭代我的对象的键和值!