createEmbeddedObject |
새로운 내장된 객체를 인스턴스화하고 Realm에 추가합니다. fun <T : RealmModel> Realm.createEmbeddedObject(parentObject: RealmModel, parentProperty: String): T |
createObject |
Realm에 새 객체를 인스턴스화하고 추가합니다. fun <T : RealmModel> Realm.createObject(): T
이미 설정된 기본 키 값으로 Realm에 새 객체를 인스턴스화하고 추가합니다. fun <T : RealmModel> Realm.createObject(primaryKeyValue: Any?): T |
삭제 |
Realm에서 지정된 클래스의 모든 객체를 삭제합니다. fun <T : RealmModel> Realm.delete(): Unit |
executionTransactionAwait |
코루틴 내에서 사용할 Realm.executeTransaction 버전을 일시 중단합니다. suspend fun Realm.executeTransactionAwait(context: CoroutineContext = Realm.WRITE_EXECUTOR.asCoroutineDispatcher(), transaction: (realm: Realm) -> Unit): Unit |
syncSession |
이 Realm과 연결된 SyncSession 을 반환합니다. val Realm.syncSession: SyncSession |
toFlow |
Realm 에 대한 흐름 을 만듭니다. Realm을 구독할 때와 Realm의 각 후속 업데이트 시 Realm의 초기 상태를 내보내야 합니다. fun Realm.toflow(): Flow<Realm> |
위치 |
이 유형의 특정 객체를 쿼리하는 데 사용할 수 있는 유형이 지정된 RealmQuery를 반환합니다. fun <T : RealmModel> Realm.where(): RealmQuery<T> |