支持的 MongoDB 数据类型和驱动程序

仅与 Cloud Firestore 企业版相关。

下表列出了与 MongoDB 兼容的 Cloud Firestore 支持的 MongoDB 数据类型和驱动程序。

数据类型

BSON 类型 支持
32 位整数 (int)
64 位整数 (long)
数组
二进制数据
Boolean
日期
DBPointer
DBRef
Decimal128
双精度型
JavaScript
JavaScript(带范围)
MaxKey
MinKey
对象
ObjectId
正则表达式
字符串
符号
时间戳
未定义

文档 _id

文档中的顶级 _id 字段必须是以下类型之一:

  • ObjectId
  • 字符串
  • 64 位整数 (long)

不支持其他 BSON 类型。

语言和 MongoDB 驱动程序

与 MongoDB 兼容的 Cloud Firestore 支持以下驱动程序版本:

语言 驱动程序版本 备注
Java 5.x 来自 Google Cloud 的 OIDC 身份验证从 4.10 开始提供
Node.js 6.x
5.x
来自 Google Cloud 的 OIDC 身份验证从 6.7 开始提供
Python 4.x
3.x (x ≥ 12)
来自 Google Cloud 的 OIDC 身份验证从 4.7 开始提供
Go 2.x
C# 3.x
Ruby 2.x (x ≥ 16)

后续步骤