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

    定义用于筛选服务器上对象的查询的谓词。