谷歌应用程序引擎反向键顺序查询

时间:2014-09-04 16:58:21

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

我正在使用Google App Engine(GAE)GO版本的数据存储区查询。我想以相反的顺序获取密钥列表。转发订单有效,但是当我将连字符添加到订单子句时,它会失败。

q = q.Order(“-__ key__”)

错误:

错误:API错误4(datastore_v3:NEED_INDEX):找不到匹配的索引。

这是一个错误吗?还是不支持?

1 个答案:

答案 0 :(得分:1)

不支持。 q.Order("__key__")使用EntitiesByKind索引,该索引仅提升。

有关详细信息,请参阅https://developers.google.com/appengine/articles/storage_breakdown#anc-indextables