草庐IT

RealmResults

全部标签

android - 使用 copyFromRealm 将 RealmResults<E> 转换为 List<E>

如何转换RealmResults至List?我尝试使用方法copyFromRealm:RealmResultsresult=realm.where(EventRealm.class).findAll();EventRealmeventRealm=result.get(0);intid=eventRealm.getId();//returnid2564Stringtitle=eventRealm.getTitle();//return"Myevent"Listcopied=realm.copyFromRealm(result);EventRealmeventRealm1=copied.g

android - RealmResults 与 RealmList 之间的区别?

我想知道RealmResults和RealmList有什么区别。我看到的唯一区别是realmlist用于输入数据,而RealmResults用于运行查询。谢谢 最佳答案 请参阅文档here和here.特别是这部分:RealmListisusedtomodelone-to-manyrelationshipsinaRealmObject.RealmResults始终是数据库查询的结果。可以在RealmObject内部使用RealmList来定义一对多关系(RealmResults不能)。还有这部分:RealmListhastwomode

android - 如何将 RealmResults<Object> 转换为 List<Object>

我有从Realm收到的RealmResults喜欢RealmResultsstepEntryResults=realm.where(StepEntry.class).findAll();现在我要转换RealmResults至ArrayList我试过了ArrayListstepEntryArray=newArrayList(stepEntryResults));但是我的ArrayList中的项目不是我的StepEntry对象,它是StepEntryRealmProxy如何转换?任何帮助或建议将不胜感激。 最佳答案 要急切地读取Real

android - Realm Android - 如何将 RealmResults 转换为对象数组?

我有一个对象publicclassArticleListextendsRealmObject{@PrimaryKeyprivateStringid;privateStringtitle;privateStringsubtitle;privateStringimage;privateStringcategory;}我想做的是从Realm获取结果并将结果转换为ArticleList[]通过使用获取我做的RealmResultsresults=realm.where(ArticleList.class).equalTo("category","CategoryName").findAll()
12