我试图根据当前snapshotChanges读取中添加的项目触发本地通知,但我不想要整个对象数组,我只想要最新添加的对象。
constructor( public afs: AngularFirestore ) {
// Monitor all activities
this.itemsCollection = this.afs.collection<any>('activity', x => x.orderBy('saved', 'desc'));
this.items$ = this.itemsCollection.snapshotChanges().map(actions => {
return actions.map(action => {
const data = action.payload.doc.data();
const id = action.payload.doc.id;
return { id, ...data };
});
});
}
我希望每次添加新项目时都可以采取行动,仅限于特定的新项目。
答案 0 :(得分:0)
我解决了以下问题:
name