삭제
기본 Realm에서 객체를 삭제합니다.
RealmObject, RealmList, RealmQuery, RealmSingleQuery 및 RealmResults 는 이러한 방식으로 삭제할 수 있습니다.
참고: 라이브 객체 만 삭제할 수 있습니다. 고정된 객체는 MutableRealm.findLatest 를 사용하여 현재 컨텍스트에서 해결되어야 합니다.
val frozenObj = realm.query<Sample>.first().find()
realm.write {
findLatest(frozenObject)?.let { delete(it) }
}
클립보드에 복사된 콘텐츠
매개변수
그
삭제RealmObject, RealmList, RealmQuery, RealmSingleQuery 또는 RealmResults .
스로우
객체가 유효하지 않거나 동결되었거나 Realm에서 managed되지 않는 경우
Realm에서 지정된 클래스의 모든 객체를 삭제합니다.
매개변수
객체를 제거해야 하는 클래스입니다.
스로우
클래스가 스키마 내에 존재하지 않는 경우.