如何使用最近日期对RealmResults进行排序?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用最近日期对RealmResults进行排序?相关的知识,希望对你有一定的参考价值。
我在RealmResults中有大约20行,需要使用最近的日期对列表进行排序
RealmConfiguration realmConfig = new RealmConfiguration.Builder(getActivity()).build();
Realm realm = Realm.getInstance(realmConfig);
如下
RealmResults<MyTable> List = realm.where(MyTable.class).findAll().sort("date",SORT.DESCENDING);
答案
这真的只是以下几点。
RealmResults<MyTable> list = realm.where(MyTable.class)
.findAllSorted("date",Sort.DESCENDING);
从4.3.x开始:
RealmResults<MyTable> list = realm.where(MyTable.class)
.sort("date",Sort.DESCENDING)
.findAll();
另一答案
realmResults.sort("Date", true);
适用于版本io.realm:realm-android:0.82.1
以上是关于如何使用最近日期对RealmResults进行排序?的主要内容,如果未能解决你的问题,请参考以下文章