我正在尝试使用 objectify 和 GAE 进行简单的排序。不幸的是它不起作用。这是一个简单的例子
class Book{
int publishYear;
long price;
}
根据谷歌的说法,您必须订购您在其上进行不等式过滤的字段。所以我做了以下
query.filter("publishYear >=", year)
query.order("publishYear")
然后我想以价格订购,所以我添加了该行
query.order("price")
但什么都没有发生。我尝试了不同的字段,似乎每个查询只能下一个订单。虽然这个例子说的有些不同
http://code.google.com/appengine/docs/java/datastore/queries.html#Restrictions_on_Queries
有人有线索吗?提前致谢