应用程序引擎中的ORDER BY使用GQL的DataViewer不适用于一列

时间:2014-06-13 11:47:04

标签: google-app-engine gql

我有一个问题,可能有一个简单的解决方案,但我找不到任何文档来解决以下问题。

我有一个包含几个列的数据库,例如firstname,modified和version。我可以使用firstname命令或使用appengine中的DataViewer轻松修改:

SELECT * FROM DBUser ORDER BY modified

完美无缺。它给了我订购的数据库。

现在,如果我想按列"版本"进行排序,它就不起作用了。

我试过

SELECT * FROM DBUser ORDER BY version
SELECT * FROM DBUser ORDER BY _version

但他们不能工作。我收到这条消息:

No results in Empty namespace.

我做错了什么?谢谢你的帮助:)

1 个答案:

答案 0 :(得分:0)

"版本"列必须编入索引。