Ну, я не знаю, в этом ли проблема, но несколько наблюдений:
let dataBaseCollection
получает Subscription
от .subscribe
, а не предметы.Вы не можете вернуться внутрь subscribe
, поэтому ваш код должен быть следующим:
let dataBaseCollection = this.store.collection('items').snapshotChanges().pipe(
map(actions => actions.map(a => ({ key: a.key, ...a.payload.val() })))
)
Если вы хотите отобразить только ключи, просто выполните:
let dataBaseCollection = this.store.collection('items').snapshotChanges().pipe(
map(actions => actions.map(a => a.key))
)