QuerySubscription
@frozen
public struct QuerySubscription<T> where T : RealmSwiftObject
SubscriptionQuery
用于定义命名/未命名查询订阅查询,可在写订阅事务中添加/删除或更新该查询。
-
为给定类型创建一个
QuerySubscription
。声明
迅速
public init(name: String? = nil, query: QueryFunction? = nil)
参数
name
订阅的名称。
query
订阅的查询,如果为零,则会将查询设置为集合的所有文档。
-
为给定类型创建一个
QuerySubscription
。声明
迅速
public init(name: String? = nil, query: QueryFunction)
参数
name
订阅的名称。
query
订阅的查询。
-
为给定类型创建一个
QuerySubscription
。声明
迅速
public init(name: String? = nil, where predicateFormat: String, _ args: Any...)
参数
name
订阅的名称。
predicateFormat
谓词格式string ,可以选择后跟可变数量的参数,这些参数将用于创建订阅。
-
为给定类型创建一个
QuerySubscription
。声明
迅速
public init(name: String? = nil, where predicate: NSPredicate)
参数
name
订阅的名称。
predicate
定义用于筛选服务器上对象的查询的谓词。