Как получить уникальный идентификатор объекта из пожарного магазина при запросах с помощью angular? - PullRequest
0 голосов
/ 21 октября 2018

Во время запроса пожарный магазин возвращает объект, а не сгенерированный им уникальный идентификатор.как сделать это при запросе?

this.sizeFilter$ = new BehaviorSubject(null);
this.items = combineLatest(this.sizeFilter$)
    .pipe(switchMap(([size]) => 
        afs.collection<Item>('items', ref => { 
            let query: firebase.firestore.CollectionReference | firebase.firestore.Query  = ref;
            if (size) { query=query.where('category','==',size) }; 
            return query;
        }).valueChanges())
    );
filterByCategory(size: string | null) {
    this.sizeFilter$.next(size);
}

Как мне отредактировать это, чтобы получить также идентификатор, у меня есть атрибут id в интерфейсе json элемента.

...