| Ne concerne que l'édition Cloud Firestore Enterprise. |
Les tableaux suivants listent les types de données, les pilotes et les outils tiers MongoDB compatibles avec Cloud Firestore.
Types de données
| Type BSON | Compatible |
|---|---|
| Entier 32 bits (int) | Oui |
| Entier de 64 bits (long) | Oui |
| Tableau | Oui |
| Données binaires | Oui |
| Booléen | Oui |
| Date | Oui |
| DBPointer | Non |
| DBRef | Non |
| Decimal128 | Oui |
| Double | Oui |
| JavaScript | Non |
| JavaScript (avec portée) | Non |
| MaxKey | Oui |
| MinKey | Oui |
| Vide | Oui |
| Objet | Oui |
| ObjectId | Oui |
| Expression régulière | Oui |
| Chaîne | Oui |
| Symbole | Non |
| Horodatage | Oui |
| Indéterminé | Non |
_id du document
Le champ _id de premier niveau d'un document doit être l'un des types suivants :
- ObjectId
- Chaîne
- Entier de 64 bits (long)
- Entier 32 bits (int)
- Double
Binaire
Les valeurs de données binaires utilisées comme
_idne doivent pas dépasser 1 500 octets.
Les autres types BSON ne sont pas acceptés.
Langues et pilotes MongoDB
Cloud Firestore compatible avec MongoDB est compatible avec les versions de pilote suivantes :
| Langue | Versions des pilotes | Remarques |
|---|---|---|
| Java | 5.x | Authentification OIDC à partir du Google Cloud disponible à partir de la version 4.10 |
| Node.js | 6.x 5.x |
Authentification OIDC à partir de Google Cloud disponible à partir de la version 6.7 |
| Python | 4.x 3.x (x ≥ 12) |
Authentification OIDC à partir du Google Cloud disponible à partir de la version 4.7 |
| Accéder | 2.x | |
| C# | 3.x | |
| Ruby | 2.x (x ≥ 16) |
Outils tiers
Cloud Firestore compatible avec MongoDB prend en charge les outils tiers décrits dans cette section.
| Outil | Description |
|---|---|
| mongoimport | Outils de base de données MongoDB |
| mongoexport | Outils de base de données MongoDB |
| mongodump | Outils de base de données MongoDB |
| mongorestore | Outils de base de données MongoDB |
| mongosh | Shell MongoDB |
| Mongoose | Outil de modélisation d'objets MongoDB |
| MongoDB Compass | Outil d'exploration des données avec interface utilisateur graphique |
Étape suivante
- Exécutez le guide de démarrage rapide : créer une base de données et s'y connecter.
- En savoir plus sur les différences de comportement
- Pour obtenir la liste des fonctionnalités compatibles en fonction de la version de MongoDB, consultez