| Hanya berlaku untuk edisi Cloud Firestore Enterprise. |
Tabel berikut mencantumkan jenis data dan driver MongoDB yang didukung untuk Cloud Firestore dengan kompatibilitas MongoDB.
Jenis data
| Jenis BSON | Didukung |
|---|---|
| Bilangan Bulat 32-bit (int) | Ya |
| Bilangan Bulat 64-bit (long) | Ya |
| Array | Ya |
| Data Program Biner | Ya |
| Boolean | Ya |
| Tanggal | Ya |
| DBPointer | Tidak |
| DBRef | Tidak |
| Decimal128 | Ya |
| Ganda | Ya |
| JavaScript | Tidak |
| JavaScript (dengan cakupan) | Tidak |
| MaxKey | Ya |
| MinKey | Ya |
| Null | Ya |
| Objek | Ya |
| ObjectId | Ya |
| Ekspresi Reguler | Ya |
| String | Ya |
| Simbol | Tidak |
| Stempel waktu | Ya |
| Belum ditentukan | Tidak |
_id dokumen
Bidang _id level teratas dalam dokumen harus berupa salah satu jenis berikut:
- ObjectId
- String
- Bilangan Bulat 64-bit (long)
- Bilangan Bulat 32-bit (int)
- Ganda
Biner
Nilai data biner yang digunakan sebagai
_idtidak boleh melebihi 1.500 byte.
Jenis BSON lainnya tidak didukung.
Bahasa dan driver MongoDB
Cloud Firestore dengan kompatibilitas MongoDB mendukung versi driver berikut:
| Bahasa | Versi driver | Catatan |
|---|---|---|
| Java | 5.x | Autentikasi OIDC dari Google Cloud tersedia di versi 4.10 atau lebih tinggi |
| Node.js | 6.x 5.x |
Autentikasi OIDC dari Google Cloud tersedia di versi 6.7 atau lebih tinggi |
| Python | 4.x 3.x (x ≥ 12) |
Autentikasi OIDC dari Google Cloud tersedia di versi 4.7 atau lebih tinggi |
| Go | 2.x | |
| C# | 3.x | |
| Ruby | 2.x (x ≥ 16) |
Langkah berikutnya
- Jalankan Panduan memulai: Membuat database dan terhubung ke database tersebut.
- Pelajari Perbedaan perilaku.
- Untuk mengetahui perincian fitur yang didukung berdasarkan versi MongoDB, lihat