如何使用最近日期对 RealmResults 进行排序?

How to sort the RealmResults with recents dates?

我在 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