Запрос AngularFire Firestore в запросе - PullRequest
0 голосов
/ 28 мая 2020

Я использую AngularFire 6, базу данных Firestore и Angular9.

Я хочу найти идентификатор в коллекции, а затем с помощью ссылки получить подколлекцию.

Это текущий код, который дает мне ошибку, я хочу получить наблюдаемую всей подколлекции:

this.afs.collection('providers/domain/animes', ref => ref.where('mal', '==', id).limit(1)).get().toPromise().then(
        val => this.afs.collection(`${val.docs[0].ref.path}/episodios`).valueChanges()
    );

Firebase

Сначала я делаю запрос, ищущий "idmal", и в результате получаю путь и делаю второй запрос.

Я не знаю, что я делаю не так, или как позже я смогу получить доступ к наблюдаемому из компонента

...