Docs 菜单
Docs 主页
/ /
Atlas Device SDKs
/ /

模型数据 — Flutter SDK

在此页面上

  • RealmObject
  • Realm 对象属性
  • 更新 Realm 对象模式

Realm 应用程序将数据建模为由字段值对组成的对象,每个字段值对包含一种或多种受支持的数据类型。

Realm 对象是常规的 Dart 类,您可以像应用程序中的任何其他 Dart 类一样与之交互。 Flutter SDK 内存将 Realm 对象直接映射到 Realm。 您可以像使用任何其他 Dart 对象实例一样使用 Realm 对象。

每个 Realm 对象都遵循特定的对象类型,该类型是定义该类型对象的属性和关系的类。 SDK 保证 Realm 中的所有对象都符合其对象类型的模式,并在创建、修改或删除对象时验证对象。

要了解有关定义 Realm 对象的更多信息,请参阅定义 Realm 对象模式。

定义 Realm 对象模型时,您需要指定一组要包含在模式中的属性。 您可以定义具有以下特征的属性:

  • 其数据类型

  • 如果可选或必需

  • 如果是主键

  • 如果已将其编入索引

  • 如果该属性定义了与另一个 Realm 对象类型的关系

要了解有关定义 Realm 对象时属性选项的更多信息,请参阅以下文档:

随着应用程序的变化,您可以随时更新 Realm 模式。 更新模式和数据的步骤因模式更改的类型而异。 要了解有关更新模式方法的更多信息,请参阅更新 Realm 对象模式。

后退

Realm Database