4

我有一个 Firebase 数据库,数据如下所示:

Firebase 数据库结构

我想检索数据,其中foodObject 与主题一起出现在数据中。

我试过了,这个:

return this.af.database.object(`themes/${id}`)
          .map((items) => {
            return items.menu.map(food => {
              return this.af.database.object(`foods/${food}`);
            });
            // return items;
          })
          .concatAll()
          .subscribe((d) => console.log(d));

这样,我在控制台中得到了这个。

FirebaseObjectObservable {_isScalar: false, _ref: W}

我需要的,可以实现吗?

此外,这是保存和检索数据的正确方法吗?

我是 rxjs 和 angular2 的新手。任何线索都会有所帮助。

谢谢,

4

0 回答 0