添加
摘要 乐趣 <t : RealmObject> 添加(查询: RealmQuery < T > , name : String ? = null , updateExisting : Boolean = false): 订阅
将新订阅添加到订阅集。 如果存在与查询和名称匹配的现有订阅,则此操作不执行任何操作,并将返回现有订阅。
如果其他查询中存在现有的命名订阅,则抛出IllegalArgumentException ,除非将updateExisting设置为true
,在这种情况下,现有订阅将使用新查询进行更新。
返回
新添加的订阅。
参数
查询
将订阅的查询。 请注意,与普通查询相比,订阅查询有一些限制。
名称
订阅的名称。 如果未提供名称,则订阅被视为匿名。
确定现有命名订阅已存在时的行为。 这对匿名订阅没有任何作用。
抛出异常
如果与提供的订阅匹配的订阅已存在,但在不同的查询中,并且updateExisting已设置为false
。