대기 동기화 의 경우
RealmQuery.subscribe 및 RealmResults.subscribe 가 쿼리 결과를 반환하는 시점의 동작을 정의하는 열거형입니다.
구독 을 처음 생성하는 경우 데이터가 사용 가능해지기 전에 서버에서 데이터를 다운로드해야 하므로, 로컬 데이터베이스에 대해 쿼리를 실행하기 전과 후에 실행했는지 여부에 따라 쿼리 결과가 올바르게 표시되지 않을 수 있습니다.
따라서 이 열거형은 쿼리가 실행되는 동작을 정의하므로 정확성과 가용성 간에 적절한 균형을 맞출 수 있습니다.
다음의 사항도 참조하세요.
항목
클립보드에 링크 복사됨
이 모드는 로컬 쿼리를 실행하기 전에 구독이 처음 생성될 때 서버 데이터를 기다립니다. 나중에 io.realm.kotlin.mongodb.ext.subscribe 를 호출하면 구독이 이미 존재한다는 것을 감지하고 쿼리를 즉시 실행합니다.