서브스크립션

인터페이스 서브스크립션

구독 은 특정 서버 쿼리 와 해당 메타데이터 를 정의합니다. 구독 이 SubscriptionSetState.COMPLETE 상태 인 SubscriptionSet 의 일부인 한 이 쿼리 의 결과는 장치와 지속적으로 동기화됩니다.

구독은 updateExisting = true 과 함께 MutableSubscriptionSet.add 를 사용하여 업데이트할 수 있습니다.

속성

클립보드에 링크 복사됨

이 구독 이 생성된 시점의 타임스탬프입니다.

클립보드에 링크 복사됨
추상 val id: ObjectId

이 구독을 식별하는 Realm에서 생성한 고유 ID입니다.

클립보드에 링크 복사됨
추상 val 이름: 문자열?

구독의 이름이거나 익명 구독인 경우 null 입니다.

클립보드에 링크 복사됨
추상 val objectType: 문자열

쿼리되는 객체의 클래스 이름입니다.

클립보드에 링크 복사됨

objectType 유형의 객체에서 실행 중인 구독 쿼리입니다.

클립보드에 링크 복사됨

영구 구독 이 업데이트된 시점의 타임스탬프입니다. 구독 이 생성될 때 이 필드 는 createdAt 와 같습니다.

함수

클립보드에 링크 복사됨
추상 fun <t : RealmObject> asQuery(type: KClass<T>): RealmQuery<t>

Subscription.queryDescription 을 변환합니다. 로컬 Realm 에 대해 실행할 수 있는 RealmQuery 로 돌아갑니다.

클립보드에 링크 복사됨

Subscription.queryDescription 을 변환합니다. 로컬 Realm 에 대해 실행할 수 있는 RealmQuery 로 돌아갑니다.