Я использую AngularFire, чтобы запрашивать данные больных людей из коллекции и отображать их как массив объектов для итерации, например так:
sicks: Observable<any[]>;
sickCollection: AngularFirestoreCollection;
.
.
.
this.sicks = this.sickCollection.valueChanges({ idField: 'id' })
.pipe(map(responseData => {
const postsArray: object[] = [];
for (const key in responseData) {
if (responseData.hasOwnProperty(key)) {
postsArray.push({...responseData[key]});
console.log(postsArray);
}
}
this.isLoading = false;
return postsArray;
}));
Теперь есть название отдела каждого больного в коллекция пользователей. Как я могу сделать запрос и отобразить их в одном массиве объектов? (Я поместил имя каждого человека в коллекцию «больных» и «пользователей».)