等待对于 同步

定义RealmQuery.subscribeRealmResults.subscribe返回查询结果时行为的枚举。

首次创建订阅时,需要从服务器下载数据才能使用,因此,根据您是在这之前还是之后对本地数据库运行查询,查询结果可能看起来不正确。

因此,该枚举定义了查询运行时的行为,因此可以在正确性和可用性之间做出适当的权衡。

另请参阅

条目

链接已复制到剪贴板

此模式将在运行本地查询之前等待首次创建订阅时的服务器数据。 稍后调用io.realm.kotlin.mongodb.ext.subscribe将检测到订阅已存在并立即运行查询。

链接已复制到剪贴板

启用此模式后,Realm 将始终在运行本地查询之前下载最新的服务器状态。 这意味着您的查询结果始终会显示最新数据,但它也要求应用程序处于在线状态。

链接已复制到剪贴板

启用此模式后,在背景下载任何服务器数据时,Realm 将始终先查询本地数据库。此更新不是二进制的,这意味着如果您在查询结果上注册流,您可能会看到在根据订阅填充数据库时发出的多个事件。

属性

链接已复制到剪贴板

按声明顺序返回所有枚举条目的不可变列表的表示形式。

链接已复制到剪贴板
链接已复制到剪贴板

功能

链接已复制到剪贴板
乐趣 的值(value : String): WaitForSync

返回具有指定名称的该类型的枚举常量。 该字符串必须与用于声明此类型的枚举常量的标识符完全匹配。 (不允许使用多余的空白字符。)

链接已复制到剪贴板

按声明顺序返回包含此枚举类型常量的数组。