QuerySubscription

@frozen
public struct QuerySubscription<T> where T : RealmSwiftObject

SubscriptionQuery は 、書込みサブスクリプション トランザクション 内で追加または削除、または更新できる、名前付き/名前のないクエリ サブスクリプション クエリを定義するために使用されます。

内部

  • 指定されたタイプのQuerySubscriptionを作成します。

    宣言

    Swift

    public init(name: String? = nil, query: QueryFunction? = nil)

    パラメーター

    name

    サブスクライブの名前。

    query

    サブスクリプションのクエリ。 nil の場合、コレクションのすべてのドキュメントにクエリが設定されます。

  • 指定されたタイプのすべてのドキュメントをサブスクライブするQuerySubscriptionを作成します。

  • 指定されたタイプのQuerySubscriptionを作成します。

    宣言

    Swift

    public init(name: String? = nil, query: borrowing QueryFunction)

    パラメーター

    name

    サブスクライブの名前。

    query

    サブスクライブのクエリ。

  • 指定されたタイプのQuerySubscriptionを作成します。

    宣言

    Swift

    public init(name: String? = nil, where predicateFormat: String, _ args: Any...)

    パラメーター

    name

    サブスクライブの名前。

    predicateFormat

    述語形式の string と、サブスクリプションの作成に使用される変数の数の引数が任意に続きます。

  • 指定されたタイプのQuerySubscriptionを作成します。

    宣言

    Swift

    public init(name: String? = nil, where predicate: NSPredicate)

    パラメーター

    name

    サブスクライブの名前。

    predicate

    サーバー上のオブジェクトをフィルタリングするために使用されるクエリを定義する述語。