在Google应用引擎数据存储中使用过滤器进行排序

时间:2012-08-21 10:29:53

标签: google-app-engine google-cloud-datastore

Google DataStore中,我使用了一个属性的排序,并使用其他属性进行过滤。但是Datastore引发了异常。

让我说我过滤了firstname的属性并按creationdate命令

String firstname = "Smith";
query.setFilter("firstname == :1");
query.setOrdering("creationdate desc");
query.execute(firstname)

它不起作用。

1 个答案:

答案 0 :(得分:0)

过去,当我们处理多个属性时,我遇到了异常;我被建议使用索引。看看是否有帮助

https://developers.google.com/appengine/docs/java/config/indexconfig