我正在使用Google App Engine(GAE)GO版本的数据存储区查询。我想以相反的顺序获取密钥列表。转发订单有效,但是当我将连字符添加到订单子句时,它会失败。
q = q.Order(“-__ key__”)
错误:
错误:API错误4(datastore_v3:NEED_INDEX):找不到匹配的索引。
这是一个错误吗?还是不支持?
答案 0 :(得分:1)
不支持。 q.Order("__key__")
使用EntitiesByKind
索引,该索引仅提升。
有关详细信息,请参阅https://developers.google.com/appengine/articles/storage_breakdown#anc-indextables。