删除

摘要 乐趣 删除(deleteable : 可删除)

从底层 Realm 中删除对象。

可以通过这种方式删除RealmObjectRealmListRealmQuery 、 RealmSingleQuery 和RealmResults

注意:只能删除活动对象。 必须使用MutableRealm.findLatest在当前上下文中解析冻结对象:

val frozenObj = realm.query<Sample>.first().find()
realm.write {
findLatest(frozenObject)?.let { delete(it) }
}

参数

the

要删除的RealmObjectRealmListRealmQuery 、RealmSingleQuery 或RealmResults

抛出异常

如果对象无效、冻结或不受 Realm 托管。


摘要 乐趣 删除(className : string)

从 Realm 中删除指定类的所有对象。

参数

class Name

应删除其对象的类。

抛出异常

如果模式中不存在该类。