Docs 菜单

Docs 主页开发应用程序Atlas Device SDKs

字段类型 - Node.js SDK

Realm 支持以下字段数据类型:

  • bool 映射到 JavaScript 布尔值 类型

  • int 映射到 JavaScript 数字 类型。 Realmint 在内部存储具有64 位的 。

  • float 映射到 JavaScript 数字 类型。 Realmfloat 在内部存储具有32 位的 。

  • double 映射到 JavaScript 数字 类型。 Realmdouble 在内部存储具有64 位的 。

  • string 映射到 JavaScript 字符串 类型。

  • decimal128 用于高精度数字。

  • objectId 映射到 BSON ObjectId类型。

  • data 映射到 JavaScript ArrayBuffer 类型。

  • date 映射到 JavaScript 日期 类型。

  • list 映射到 JavaScript 数组 类型。您还可以通过将[] 附加到类型名称来指定字段包含原始值类型的列表。

  • linkingObjects 是用于定义反向关系的特殊类型。

  • dictionary 用于管理由一系列唯一字符串键值对组成的集合。 数据类型在 realm-js@10 50中可用。 。 版本。Dictionary

  • set 基于 JavaScript 类型。Realm Set realm-js@10 5中可用。 。0 版本。

  • mixed 是可以保存不同数据类型的属性类型。 数据类型在 realm-js@10 50中可用。 。 版本。Mixed

  • uuid 是来自 Realm.BSON 的通用唯一标识符。UUID 数据类型在 realm-js@10 5中可用。 。0 版本。

要了解如何将特定数据类型映射到 App Services 模式中的 BSON 类型,请参阅 Atlas App Services 文档中的数据模型映射

← Realm 数据类型 - Node.js SDK