如何使用键列表检索angularfire列表?

时间:2019-02-04 07:00:35

标签: firebase angularfire2 angular7

我有一种情况,我需要加入两个Firebase节点,例如“ subset”和“ main”,并从“ main”获取匹配的值。所以我尝试了下面的代码。它不起作用。请告知。

this.subsetList = this.firebasedb.list('subset', ref => ref.orderByChild('createdOn'));
       this.getSubsetList().subscribe(
            list => {
                this.subsetKeys = list.map(item => {
                    return {
                        $key: item.key
                    };
                })
            }
        );

getSubsetList() {
        return this.commonLiveList.snapshotChanges();
    }

this.mainList = this.subsetKeys.map((key) => this.firebasedb.list(`main/${key}`, ref => ref.orderByChild('CreatedOn')));

预期结果: 从“子集”节点获取键列表,并从“主集”节点获取键列表。

0 个答案:

没有答案