cod*_*man 12 java android realm
我这样排序:
RealmResults<Show> shows = realm.where(Show.class).findAll();
shows.sort("venueTitle", RealmResults.SORT_ORDER_ASCENDING);
Run Code Online (Sandbox Code Playgroud)
如何按多个属性排序?添加另一个排序行只会完全重置结果的顺序.
cod*_*man 12
看起来他们只是在0.77中添加了这个.我用的是0.76.这是Github问题:https: //github.com/realm/realm-java/issues/648
这是API参考:http: //realm.io/docs/java/0.77.0/api/
public void sort(java.lang.String[] fieldNames,
boolean[] sortAscending)
Run Code Online (Sandbox Code Playgroud)
Amo*_*shi 11
尝试以下代码
public RealmResults getSortedList(Class aClass) {
String []fieldNames={"field1","field2"};
Sort sort[]={Sort.ASCENDING,Sort.ASCENDING};
return realm.where(YourClass.class).findAllSorted(fieldNames,sort);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7177 次 |
| 最近记录: |