Akses Database Firestore dari Angular
Dear Pembaca setia,
Berikut penulis sajikan sintaks perintah yang digunakan penulis dalam mengakses Firestore lewat pemrograman di Angular. Di sini penulis membatasi pada perbedaan akses realtime dan one-time akses di Firestore:
Realtime command syntax
getRealTimeFirebaseData(groupid: string) {
const custdetail = this.firestore
.collection('sto-activity').doc(groupid)
.collection('customer').snapshotChanges();
custdetail.subscribe(result => {
console.log('RealTime: ' + result[0].payload.doc.get('address'));
});
}
One-time command syntax
getOneTimeFirebaseData(groupid: string, customerid: string) {
const custdetail = this.firestore
.collection('sto-activity').doc(groupid)
.collection('customer').doc(customerid);
custdetail.get().subscribe(result => {
console.log('OneTime: ' + result.get('address'));
});
}
Sekian untuk kali ini. Semoga dapat membantu.
Salam,
Penulis