如果state
为SubscriptionSetState.Error ,则这将是一个表示SubscriptionSet为何处于错误状态的字符串。 如果没有错误,则为null
。
表示错误的字符串,如果没有错误,则为null
。
集合中是否没有订阅。
true
如果集合中没有订阅,则为false
。
集合中的订阅数量。
订阅集的状态。
订阅集的版本。 每次应用SubscriptionSet.update时,该值都会递增。
SubscriptionSet的版本。
使订阅集可迭代。
集合中每个值的迭代。
for (const subscription of subscriptions) {
// ...
}
将查询添加到活动订阅集。 该查询将通过OR
操作符与同一类型的任何现有查询连接。
查询由 Realm 对象 返回的 Results 实例表示,例如:mutableSubs.add(realm.objects("Cat").filtered("age > 10"));
。
表示要订阅的查询的Results实例。
Optional
options : SubscriptionOptions一个可选的SubscriptionOptions对象,包含添加此订阅时使用的选项(例如为订阅命名)。
新订阅的Subscription
实例。
从 SubscriptionSet 中删除具有给定查询的订阅。
表示要删除订阅的查询的结果实例。
true
如果订阅已删除,则如果未找到,则返回false
。
使用TypeDoc生成
给定 SubscriptionSet 的可变版本。 MutableSubscriptionSet实例只能在SubscriptionSet.update回调中使用。