我正在对GAE的数据存储区运行查询:
List<Entity> messages =
datastore.prepare(query).asList(FetchOptions.Builder.withLimit(500));
我计划手动为每条消息添加一个属性,然后按新属性对消息进行排序。
关于如何做到这一点的任何想法?理想情况下,我想按多个变量排序。
答案 0 :(得分:1)
您可以单独java.util.Comparator<SortPropertyType>
实现,然后执行
Collections.sort(myList,myComparatorInstance);
使用某个字段进行排序。