Driver dan jenis data MongoDB yang didukung

Tabel berikut mencantumkan jenis data dan driver MongoDB yang didukung untuk 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

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 yang lebih baru
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