从Firestore仅获取特定文档的信息的正确方法是什么?我正在使用AngularFire。
我在消防站的结构:
second_integral = integral(@(x) eval_K(x,a,b,c),0,incomplete_gamma./n_gamma);
我正在尝试以下操作,但没有得到任何数据(控制台中没有错误)
firebase.service.ts
paquetes { --> collection
F9PGuBNcncjTzKmTgxx1 { --> docID1
nombre: 'Aspitia' --> field
},
MmY55B4vFYus5fFmyM2D { --> docID2
nombre: 'Aspitia' --> field
},
}
component.ts
getPaquete() {
const paquete = this.afs.collection('paquetes' + 'F9PGuBNcncjTzKmTgxx1').valueChanges();
return paquete;
}
component.html
paquete: any;
constructor(private fs: FirebaseService){}
ngOnInit() {
this.paquete = this.fs.getPaquete();
}
答案 0 :(得分:1)
尝试这样:
服务:
getPaquete() {
return this.afs.doc('paquetes/' + 'F9PGuBNcncjTzKmTgxx1').get();
}
组件:
ngOnInit() {
this.fs.getPaquete().subscribe(
res => {
console.log(res.data())
}
);
}