Android Kotlin Realm Proper Way of Query+ Return Unmanaged Items on Bg Thread

梦想的初衷 提交于 2019-12-01 11:57:10

This is how you would turn your Realm objects unmanaged:

    return Observable.defer(() -> {
        try(Realm realm = Realm.getDefaultInstance()) {
            return Observable.just(
                realm.copyFromRealm(
                    realm.where(ItemRealm.class).equalTo("sent", false).findAll()
                )
            );
        }
    }).subscribeOn(Schedulers.io());

Although this answer is Java, the Kotlin answer is just half step away.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!