我有一个对象
public class ArticleList extends RealmObject {
@PrimaryKey
private String id;
private String title;
private String subtitle;
private String image;
private String category;
}
我想要做的是从 Realm 中获取结果并将结果转换为 ArticleList[]
通过使用获取我做的
RealmResults<ArticleList> results = realm.where(ArticleList.class).equalTo("category", "CategoryName").findAll();
接下来我必须做什么才能获得对象数组?
原文由 Alexey K 发布,翻译遵循 CC BY-SA 4.0 许可协议
RealmResults
拥有一个toArray()
方法—方法—也toArray(T[] contents)
RealmResults
您可以按如下方式使用它们:要么
理想情况下,您希望改用
RealmResults
。这允许您获得数据的 “免费”更新,以及List
的所有便利。