我在我的离子项目中使用了firebase。您可以使用以下图像在firebase上查看我的数据集。
我想获得$ key来更新特定数据。我怎么才能得到它?
您可以检查我的代码如何从firebase获取数据。
getPaymentsFromArchive() {
const userid = this.authData.showUser().uid;
let profileData: any[] = [];
this.angularFireDatabase.list(`/users/${userid}/userPayments/${this.selectedYears}/${this.selectedMonths}/userSubscriptions`).subscribe(data => {
profileData = data;
});
}
我想获得$ key:"-L-hLB5VKoYRxKEvlNYj"
答案 0 :(得分:0)
如果您希望userSubscriptions
中的所有密钥都可以使用。
this.angularFireDatabase.list('/users/${userid}/userPayments/${this.selectedYears}/${this.selectedMonths}/userSubscriptions').subscribe(data => {
profileData = data;
profileData.map(item => {
console.log(item.$key);
})
});