1
我正在使用Google App Engine(GAE)GO版本的數據存儲查詢。我想以相反的順序得到密鑰列表。轉發順序的作品,但是當我將連字符添加到順序子句時,它失敗了。谷歌應用程序引擎反向關鍵訂單查詢
Q = q.Order( 「-__ key__」)
與錯誤:
錯誤:API錯誤4(datastore_v3:NEED_INDEX):未找到匹配的索引。
這是一個錯誤?或不支持?
我正在使用Google App Engine(GAE)GO版本的數據存儲查詢。我想以相反的順序得到密鑰列表。轉發順序的作品,但是當我將連字符添加到順序子句時,它失敗了。谷歌應用程序引擎反向關鍵訂單查詢
Q = q.Order( 「-__ key__」)
與錯誤:
錯誤:API錯誤4(datastore_v3:NEED_INDEX):未找到匹配的索引。
這是一個錯誤?或不支持?
不支持。 q.Order("__key__")
使用EntitiesByKind
索引,該索引僅爲升序。
查看https://developers.google.com/appengine/articles/storage_breakdown#anc-indextables瞭解詳情。
你是在dev還是live上運行它?爲了搜索工作,你需要建立一個索引。您可以通過在dev上運行查詢然後進行部署來自動執行此操作。 – Ryan 2014-09-04 17:25:55