4

Firebase データベースがあり、データは次のようになります。

Firebase データベースの構造

foodオブジェクトがテーマとともにデータに含まれるデータを取得したい。

私はこれを試しました:

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