从集合中获取子集合

时间:2021-02-18 20:46:08

标签: javascript firebase ionic-framework google-cloud-firestore

数据库: firestore 继续 firestore

所以我有这些用户创建的行程,现在我也需要获取它们,以便我可以将它们显示在列表中给所有用户,我已经尝试了很多方法,但似乎无法做对。

到目前为止,我只能向使用此代码创建它们的用户显示行程:

public getUserTrips(): Observable<Array<HomeTripCardsModel>> {
    return this.angularAuth.user
        .pipe(takeUntil(this.unsubscribe),
            switchMap(user => {
                return this.af.collection(FireStorageService.USERS_KEY).doc(user.uid)
                    .collection<HomeTripCardsModel>(FireStorageService.TRIPS_KEY).valueChanges();
            }));
}

0 个答案:

没有答案