Panduan
Cara menggunakan Firebase Firestore di Capacitor
Menggunakan @capgo/capacitor-firebase-firestore
Plugin Capacitor untuk Firebase Cloud Firestore.
Instal
bun add @capgo/capacitor-firebase-firestore
bunx cap sync
Apa yang Diekspos Plugin Ini
addDocument- Menambahkan dokumen baru ke dalam koleksi dengan data yang ditentukan.setDocument- Menulis ke dokumen yang dirujuk oleh referensi tertentu. Jika dokumen belum ada, dokumen akan dibuat.getDocument- Membaca dokumen yang dirujuk oleh referensi tertentu.updateDocument- Memperbarui field pada dokumen yang dirujuk oleh referensi tertentu.
Contoh Penggunaan
addDocument
Menambahkan dokumen baru ke dalam koleksi dengan data yang ditentukan.
import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';
await FirebaseFirestore.addDocument({} as AddDocumentOptions);
setDocument
Menulis ke dokumen yang dirujuk oleh referensi tertentu. Jika dokumen belum ada, dokumen akan dibuat.
import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';
await FirebaseFirestore.setDocument({} as SetDocumentOptions);
getDocument
Membaca dokumen yang dirujuk oleh referensi tertentu.
import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';
await FirebaseFirestore.getDocument({} as GetDocumentOptions);
updateDocument
Memperbarui field pada dokumen yang dirujuk oleh referensi tertentu.
import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';
await FirebaseFirestore.updateDocument({} as UpdateDocumentOptions);
Referensi Lengkap
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/firestore
- Dokumentasi: /docs/plugins/firebase-firestore/
Lanjut ke Menggunakan @capgo/capacitor-firebase-firestore
Jika Anda menggunakan Menggunakan @capgo/capacitor-firebase-firestore untuk merencanakan pekerjaan plugin native, hubungkan dengan Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi pada Menambahkan atau Memperbarui Plugin, Alternatif Plugin Ionic Enterprise untuk alur kerja produk di alternatif plugin Ionic Enterprise, dan Capgo Native Build untuk alur kerja produk di Capgo Native Builds.