Tipi di dati e driver MongoDB supportati

Pertinente solo per la versione Enterprise di Cloud Firestore.

Le seguenti tabelle elencano i driver e i tipi di dati MongoDB supportati per Cloud Firestore con compatibilità MongoDB.

Tipi di dati

Tipo BSON Supportato
Intero a 32 bit (int)
Numero intero a 64 bit (long)
Array
Dati binari
Booleano
Data
DBPointer No
DBRef No
Decimal128
Doppio
JavaScript No
JavaScript (con ambito) No
MaxKey
MinKey
Null
Oggetto
ObjectId
Espressione regolare
Stringa
Simbolo No
Timestamp
Non definito No

_id del documento

Il campo _id di primo livello in un documento deve essere di uno dei seguenti tipi:

  • ObjectId
  • Stringa
  • Numero intero a 64 bit (long)
  • Intero a 32 bit (int)
  • Doppio
  • Binario

    I valori dei dati binari utilizzati come _id non devono superare i 1500 byte.

Gli altri tipi BSON non sono supportati.

Linguaggi e driver MongoDB

Cloud Firestore con compatibilità MongoDB supporta le seguenti versioni del driver:

Lingua Versioni dei driver Note
Java 5.x Autenticazione OIDC da Google Cloud disponibile a partire dalla versione 4.10
Node.js 6.x
5.x
Autenticazione OIDC da Google Cloud disponibile a partire dalla versione 6.7
Python 4.x
3.x (x ≥ 12)
Autenticazione OIDC da Google Cloud disponibile a partire dalla versione 4.7
Vai 2.x
C# 3.x
Ruby 2.x (x ≥ 16)

Passaggi successivi