所以我有这些用户创建的行程,现在我也需要获取它们,以便我可以将它们显示在列表中给所有用户,我已经尝试了很多方法,但似乎无法做对。
到目前为止,我只能向使用此代码创建它们的用户显示行程:
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();
}));
}