Я хочу получить данные из моего облачного пожарного магазина. Коллекция называется «обратная связь». Следующий код работает
constructor(private fireStore: AngularFirestore) {
this.fireStore.collection('feedback')
.get()
.subscribe((item: firebase.firestore.QuerySnapshot) => {
this.feedbackItems = item.docs.map((dataItem: firebase.firestore.QueryDocumentSnapshot) => dataItem.data());
});
}
с импортом
import { AngularFirestore } from '@angular/fire/firestore';
Однако this.feedbackItems
теперь является массивом моего объекта обратной связи из облачного пожарного магазина. Можно ли получить результаты как наблюдаемые?
Какой профессиональный способ получения данных?
Я нашел несколько решений для stackoverflow, однако некоторые функции были недоступны (наверное, потому что используется другая библиотека или JavaScript?)