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

浏览 Realm 文件

在此页面上

  • Overview
  • 实时查看活动对象
  • 查询 Realm 中的对象
  • 导出 SDK 模型定义

在 Realm Studio 中打开 Realm 文件时,您可以:

  • 实时查看活动对象

  • 查询该 Realm 中的对象

  • 导出 SDK 模型定义

这使其成为开发和调试由 Realm 支持的应用程序的重要工具。

Realm Studio 可以让您在模拟器中运行客户端应用程序时查看实时对象。您可以看到应用程序中的函数是如何实时转换对象的。这是功能强大的调试和开发工具。

要在 Realm Studio 中查看活动对象,您需要查找 Realm 文件。知道 Realm 文件路径后,就可以在应用运行时在 Realm Studio 中将其打开。

注意

遗憾的是,Android 模拟器不支持在 Realm Studio 中查看活动对象。如果您正在针对 Android 进行开发,则必须先从模拟器下载该文件,然后才能访问它。

Realm Studio 可让您查询 Realm 文件中的对象。通过 Realm Studio 在 Realm 中执行此操作,为您提供了可视化工具,可以:

  • 快速查看查询结果

  • 尝试使用查询语法

  • 验证 Realm 文件中的数据

主窗格顶部 Realm Studio 查询栏接受 Realm JavaScript 查询语法。您可以使用以下方法进行查询:

  • 比较操作符

  • 逻辑操作符

  • 字符串操作符

您还可以在 Realm Studio 中查看详细说明查询选项的参考文档。按查询栏上的 ? 按钮。

Realm Studio 可让您导出模型定义,从而简化跨平台开发。

例如,您可能是 iOS 开发人员,已经在现有应用程序中创建了模式。现在您需要为 Android 应用程序声明相同的模式。在另一种编程语言中重新创建模式既费时又容易出错。相反,您可以在 Realm Studio 中打开您的 Realm 文件,并以 Java 导出模型定义。

要导出更新的类定义,请执行以下操作:

  • 转到 File > Save model definitions,选择您的首选语言。支持的语言包括:Swift、JavaScript、TypeScript、Java、Kotlin 和 C# 等。

  • 指定新类定义的名称和目的地。按 Save 按钮。

如果目标目录不存在,Realm Studio 将创建它。在该目标目录中,你会发现一个包含完整的类和属性列表的文件,其中包括新添加的内容。

后退

打开 Realm 文件