web-dev-qa-db-ja.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);
11
Raja Jawahar

それは本当に次のとおりです。

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();
30
EpicPandaForce
realmResults.sort("Date", true);

バージョンio.realm:realm-Android:0.82.1で動作します

4
Rajesh Gr