我目前正在尝试在Go中上传一个Guest Book应用程序,该应用程序使用GAE found here的数据存储区。
使用goapp serve
从我的计算机运行GAE服务器,该应用程序运行正常。我提交了两个条目,并关闭了服务器。但是,在使用goapp deploy -application xxx app.yaml
后立即上传时,我的网址上会显示API error 4 (datastore_v3: NEED_INDEX): no matching index found.
。自从我上次提供文件以来已经过了大约一天左右。
感谢任何帮助
答案 0 :(得分:0)
您可以删除Line 41中的'。订单(“ - 日期”)',然后尝试重新部署。
原因是q.Order(“ key ”)使用不受支持的EntitiesByKind索引,请参阅google-app-engine-reverse-key-order-query