Я использую 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", и в результате получаю путь и делаю второй запрос.
Я не знаю, что я делаю не так, или как позже я смогу получить доступ к наблюдаемому из компонента