Поделиться тем, что я нашел.Я смог обойти проблему, используя распространение, а затем воссоздать массив объектов, возвращаемых наблюдаемым в пожарном депо.Решение: замените .pipe (map ((docArray) => на .pipe (map (([... docArray]) =>
this.dbisFirestore.db
.collection('main01featureDB')
.snapshotChanges()
.pipe(map((docArray) => {
return docArray.map(doc => { // Issue - map does not exists on {}
transformed_doc = ...
return transformed_doc
});
}))
.subscribe(...
Как показано ниже - работает
this.dbisFirestore.db
.collection('main01featureDB')
.snapshotChanges()
.pipe(map(([...docArray]) => { // Resolution
return docArray.map(doc => {
transformed_doc = ...
return transformed_doc
});
}))
.subscribe(...);
Может быть, кто-то найдет это полезным. Спасибо!