add
抽象 fun <t : RealmObject> add(クエリ: RealmQuery < T > 、名前: string ? = null 、 updateExisting :ブール値= false): サブスクリプション
サブスクライブ セットに新しいサブスクライブを追加します。 クエリと名前を一致する既存のサブスクライブが存在する場合、この操作は何も実行されず、既存のサブスクライブが返されます。
既存の名前付きサブスクリプションが別のクエリに存在する場合、 updateExisting がtrue
に設定されていない限り、 IllgealArgmentException がスローされます。この場合、既存のサブスクライブが新しいクエリで更新されます。
Return
新しく追加されたサブスクライブ。
パラメーター
クエリ
サブスクライブされるクエリ。 サブスクライブ クエリは、通常のクエリと比較して制限があることに注意してください。
name
サブスクライブの名前。 名前が指定されていない場合、サブスクリプションは匿名と見なされます。
既存の 名前付きサブスクリプション がすでに存在する場合の 動作を決定します。 これは、匿名サブスクライブの場合は何も行いません。
スロー
提供されたものと一致するサブスクライブがすでに存在するが、別のクエリとupdateExistingがfalse
に設定されている場合。