Google app engine 选择特定字段时GQL不工作

Google app engine 选择特定字段时GQL不工作,google-app-engine,google-cloud-datastore,gql,Google App Engine,Google Cloud Datastore,Gql,我有一个名为app、id、params、view、timestamp列的实体当我在GQL中执行select*时,它工作正常。屏幕截图附在下面。 但是,当我尝试只选择一列时,我看不到任何结果。截图附在下面 另外,当我再次尝试应用where子句时,我看不到任何结果。 我为另一个实体尝试了where子句,结果很好 你能告诉我我做错了什么吗 问候,, Sathya看起来您正试图查询具有未索引属性的实体。具有未索引属性的实体的行为与未设置属性的行为类似:对未索引属性使用筛选器或排序顺序的查询将

我有一个名为app、id、params、view、timestamp列的实体当我在GQL中执行select*时,它工作正常。屏幕截图附在下面。



但是,当我尝试只选择一列时,我看不到任何结果。截图附在下面

另外,当我再次尝试应用where子句时,我看不到任何结果。

我为另一个实体尝试了where子句,结果很好



你能告诉我我做错了什么吗

问候,,
Sathya

看起来您正试图查询具有未索引属性的实体。具有未索引属性的实体的行为与未设置属性的行为类似:对未索引属性使用筛选器或排序顺序的查询将永远不会与该实体匹配


更多信息:

谢谢Nijin。我将创建一个索引并再次签出。@Sathya成功了吗?看起来每个实体都编制了索引,您只能为多个实体定义索引。