Проблема в области 5.7.0 для Android API. Добавлен частичный запрос, который не отражается в cloudRealm. Каждый раз в большинстве случаев через 5 минут.
У меня есть Realm Partial Sync Query и я прикрепил к нему OrderedCollectionChangeSet, чтобы отразить изменение данных, но когда я запускаю приложение, оно работает нормально, но через 5 минут его остановка синхронизируется с RealmCloud.
Android Realm API 5.7.0 RealmCloud 3.11.0
public void attachRealmAsync(String id) {
db.where(MyEntity.class)
.equalTo(DataContract.MyEntry.COLUMN_Id, id)
.findAllAsync().addChangeListener(, new OrderedRealmCollectionChangeListener<RealmResults<MyEntity>>() {
@Override
public void onChange(RealmResults<MyEntity> myEntity, OrderedCollectionChangeSet changeSet) {
Timber.d("Entity Synced"+myEntity.size());
realmSyncChat_db.refresh();
}
});
}
1 ответ
Получил ответ: realm.io/docs/java/latest/#notifications GC может удалить нашего слушателя