Я загружаю данные из моей базы данных пожарного магазина. После этого я хочу пройтись по моему Observable и получить одно конкретное значение.
Для этого я попробовал следующее:
interface Note{
imageUrl: string;
title: string;
body: string;
titledesc: string;
imgalt: string;
imgdesc: string;
imgtitle: string;
authorId: string;
}
вот мои переменные:
notesCollection: AngularFirestoreCollection<Note>;
notes: Observable<Note[]>;
и вот мой метод:
getAuthorData = function(blog: string){
this.notesCollection = this.afs.collection('/Blogs', ref =>{
return ref.where('title','==', blog)
}).valueChanges()
this.notesCollection.subscribe( data => {
console.log(data.authorId)
});
}
в журналах всегда отображается неопределенное