| Pertinente solo per la versione Enterprise di Cloud Firestore. |
Le seguenti tabelle elencano i tipi di dati, i driver e gli strumenti di terze parti MongoDB supportati per Cloud Firestore con compatibilità MongoDB.
Tipi di dati
| Tipo BSON | Supportato |
|---|---|
| Intero a 32 bit (int) | Sì |
| Numero intero a 64 bit (long) | Sì |
| Array | Sì |
| Dati binari | Sì |
| Booleano | Sì |
| Data | Sì |
| DBPointer | No |
| DBRef | No |
| Decimal128 | Sì |
| Doppio | Sì |
| JavaScript | No |
| JavaScript (con ambito) | No |
| MaxKey | Sì |
| MinKey | Sì |
| Null | Sì |
| Oggetto | Sì |
| ObjectId | Sì |
| Espressione regolare | Sì |
| Stringa | Sì |
| Simbolo | No |
| Timestamp | Sì |
| 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
_idnon 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) |
Strumenti di terze parti
Cloud Firestore con compatibilità MongoDB supporta gli strumenti di terze parti descritti in questa sezione.
| Strumento | Descrizione |
|---|---|
| mongoimport | Strumenti di database MongoDB |
| mongoexport | Strumenti di database MongoDB |
| mongodump | Strumenti di database MongoDB |
| mongorestore | Strumenti di database MongoDB |
| mongosh | Shell MongoDB |
| Mongoose | Strumento di modellazione degli oggetti MongoDB |
| MongoDB Compass | Strumento GUI per l'esplorazione dei dati |
Passaggi successivi
- Esegui la guida rapida: crea un database e connettiti.
- Scopri di più sulle differenze di comportamento.
- Per un elenco dettagliato delle funzionalità supportate a seconda della versione di MongoDB, consulta