add

抽象 fun <t : RealmObject> add(クエリ: RealmQuery < T > 名前: string = null updateExisting :ブール値= false): サブスクリプション

サブスクライブ セットに新しいサブスクライブを追加します。 クエリ名前を一致する既存のサブスクライブが存在する場合、この操作は何も実行されず、既存のサブスクライブが返されます。

既存の名前付きサブスクリプションが別のクエリに存在する場合、 updateExistingtrue に設定されていない限り、 IllgealArgmentException がスローされます。この場合、既存のサブスクライブが新しいクエリで更新されます。

Return

新しく追加されたサブスクライブ。

パラメーター

クエリ

サブスクライブされるクエリ。 サブスクライブ クエリは、通常のクエリと比較して制限があることに注意してください。

name

サブスクライブの名前。 名前が指定されていない場合、サブスクリプションは匿名と見なされます。

更新 既存

既存の 名前付きサブスクリプション がすでに存在する場合の 動作を決定します。 これは、匿名サブスクライブの場合は何も行いません。

スロー

提供されたものと一致するサブスクライブがすでに存在するが、別のクエリとupdateExistingfalseに設定されている場合。