对数据存储区值进行排序

时间:2014-02-16 14:35:46

标签: sorting gwt datastore objectify

我想知道按降序对数据存储区中的数据进行排序的最简单方法,并使用gwt检索结果。我已经搜索了很多情况并尝试了许多方案但没有工作。任何帮助将不胜感激。 我使用的是objectify而不是datastoreservice

static{
        ObjectifyService.register(User.class);
    }

所以我认为它们不同,所以有没有一种方法可以在没有数据存储服务的情况下进行排序。 这是我的查询:

Query q = new Query("User")
            .addSort("score", SortDirection.ASCENDING);

我想显示已排序的值。

1 个答案:

答案 0 :(得分:0)

如果索引数据存储区中的实体,则可以在检索时应用排序顺序。阅读数据存储文档中的更多内容:

https://developers.google.com/appengine/docs/java/datastore/queries

此问题与GWT无关。

或者,您可以检索所有实体并自行对其进行排序 - 无论是在服务器上还是在客户端上。