Я пытаюсь обновить вложенную коллекцию в самой последней записи в Cloud Firestore. Подколлекция называется «таймер» и находится внутри коллекции под названием «match1». В настоящее время я передаю «документацию», которая содержит документ. Но это вызывает ошибки. Я хотел бы просто выполнить один запрос и иметь возможность прослушивать последние изменения в этой подгруппе.
import { AngularFirestore } from '@angular/fire/firestore';
@Injectable({
providedIn: 'root'
})
export class myService {
constructor(private db: AngularFirestore){}
getFirestoreData(documentid){
return this.db.collection('matches1', ref => ref.orderBy('timestamp', 'desc').limit(1)).doc(documentid).collection('timer').doc('timer').snapshotChanges();
}
}
Мне не нужно передавать документ, я просто хочу получить доступ к подколлекции, чтобы я мог подписаться и прослушать snapshotChanges ()