削除
基礎となる Realm からオブジェクトを削除します。
この方法では、 RealmObject 、埋め込みRealmObject 、 RealmList、RealmQuery 、 Realm SingleQuery 、および RealmResults を削除できます。
注:削除できるのは、ライブ オブジェクトのみです。 凍結されたオブジェクトは、 MutableRealm.findLargeを使用して現在のコンテキストで解決される必要があります。
val frozenObj = realm.query<Sample>.first().find()
realm.write {
findLatest(frozenObject)?.let { delete(it) }
}
クリップボードにコピーされた内容
パラメーター
削除可能
削除するRealmObject 、埋め込みRealmObject 、 RealmList 、 RealmQuery 、 Realm Single Query 、または RealmResults を削除します。
スロー
オブジェクトが無効であるか、固定されているか、Realm によって管理されていない場合。
指定されたクラスのすべてのオブジェクトを Realm から削除します。
パラメーター
オブジェクトを削除するクラス。
スロー
クラスがスキーマ内に存在しない場合。