Tipos de datos y controladores de MongoDB admitidos
En las siguientes tablas, se enumeran los tipos de datos y los controladores de MongoDB compatibles con Firestore.
Tipos de datos
Tipo BSON | Admitido |
---|---|
Número entero de 32 bits (int) | Sí |
Número entero de 64 bits (largo) | Sí |
Array | Sí |
Datos binarios | Sí |
Booleano | Sí |
Fecha | Sí |
DBPointer | No |
DBRef | No |
Decimal128 | Sí |
Doble | Sí |
JavaScript | No |
JavaScript (con alcance) | No |
MaxKey | Sí |
MinKey | Sí |
Nulo | Sí |
Objeto | Sí |
ObjectId | Sí |
Expresión regular | Sí |
String | Sí |
Símbolo | No |
Marca de tiempo | Sí |
Indefinido | No |
Idiomas y controladores de MongoDB
Firestore con compatibilidad con MongoDB admite las siguientes versiones de controladores:
Idioma | Versiones de controladores | Notas |
---|---|---|
Java | 5.x | La autenticación de OIDC desde Google Cloud está disponible a partir de la versión 4.10. |
Node.js | 6.x 5.x |
La autenticación de OIDC desde Google Cloud está disponible a partir de la versión 6.7. |
Python | 4.x 3.x (x ≥ 12) |
La autenticación de OIDC desde Google Cloud está disponible a partir de la versión 4.7. |
Go | 2.x | |
C# | 3.x | |
Ruby | 2.x (x ≥ 16) |
¿Qué sigue?
- Ejecuta la Guía de inicio rápido: Crea una base de datos y conéctate a ella.
- Obtén información sobre las diferencias de comportamiento.
- Para obtener un desglose de las funciones compatibles según la versión de MongoDB, consulta