QuerySubscription
@frozen
public struct QuerySubscription<T> where T : RealmSwiftObject
SubscriptionQuery
は 、書込みサブスクリプション トランザクション 内で追加または削除、または更新できる、名前付き/名前のないクエリ サブスクリプション クエリを定義するために使用されます。
-
指定されたタイプの
QuerySubscription
を作成します。 -
指定されたタイプのすべてのドキュメントをサブスクライブする
QuerySubscription
を作成します。宣言
Swift
public init(name: String? = nil)
パラメーター
name
サブスクライブの名前。
-
指定されたタイプの
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
サーバー上のオブジェクトをフィルタリングするために使用されるクエリを定義する述語。