skip to Main Content

Firebase – How to get Firestore collectionGroup datas as an Observable in Angular?

From the https://firebase.google.com/docs/firestore/query-data/queries documentation snippet, Im unable to get the results as an Observable import { collectionGroup, query, where, getDocs } from "firebase/firestore"; const museums = query(collectionGroup(db, 'landmarks'), where('type', '==', 'museum')); const querySnapshot = await getDocs(museums); querySnapshot.forEach((doc) => { console.log(doc.id,…

VIEW QUESTION

Firebase – Is there any way to avoid nested subscribe?

(https://i.stack.imgur.com/2zm2w.png) collectionData(queryRef).subscribe((data) => { for (const each of data) { this.getCourse(each.courseId) .pipe(take(1)) .subscribe((courseData) => { const course = courseData[0]; console.log(course); this.getLecturer(course.lecturerId).pipe(take(1)).subscribe((res: any)=>{ const lecturer = res[0]; course.lecturerName = lecturer.lecturerName; course.lecturerImageUrl = lecturer.lecturerImageUrl; }); recentVisit.push(course); }); } }); Hi I am…

VIEW QUESTION
Back To Top
Search