Как получить список вложенных коллекций из списка коллекций в firestore? - PullRequest
0 голосов
/ 12 января 2019

Мне нужно получить список событий из всех серий.

 afs.collection('series').get().subscribe(series => series.forEach(item => {
        console.log(item.id);
        this.events = afs.collection('series').doc(item.id).collection('events')
        .snapshotChanges().pipe(map(items => {             
        return items.map(a => {
            const data = a.payload.doc.data();
            const id = a.payload.doc.id;
            const serId = item.id;

            return { id, serId, ...data };        
        });

      }));

В приведенном выше коде я могу получить события, наблюдаемые только для одной коллекции «серии» за раз. Как я могу изменить это так, чтобы я получал все события из всех серий?

...