作为Flow

摘要 乐趣 asFlow(): Flow<t>

计算满足查询条件的值,并将其作为Flow异步返回。

如果支持该值的查询所表示的对象有任何更改,该流程将发出更新后的值。 该流程将无限期地继续运行,直到取消。

变更计算将在 RealmConfiguration.Builder.notificationDispatcher 表示的线程上运行。

该流具有Channel.BUFFERED的内部缓冲区,但如果使用者未能及时使用元素,则协程作用域将被取消,并引发 CancellationException。

返回

表示因运行此查询而导致的RealmResults变更的流。

抛出异常

如果对 MutableRealm 上发出的查询调用。