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
_id
tidak 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 menghubungkan ke database tersebut.
- Pelajari Perbedaan perilaku.
- Untuk mengetahui perincian fitur yang didukung berdasarkan versi MongoDB, lihat