Google app engine 使用!=不相等

Google app engine 使用!=不相等,google-app-engine,filter,google-cloud-datastore,gql,gqlquery,Google App Engine,Filter,Google Cloud Datastore,Gql,Gqlquery,我正在尝试形成一个GQL查询: SELECT * FROM IvlsRun where origInstrument = 'Catalyst_Dx' and practiceId != '100004' 查找origInstrument='Catalyst_Dx'。。。但我不想要practiceId=10004的任何一个 每次我添加practiceId!=100004或practiceId!='100004'我得到一个错误 我是GQL新手。我是通过数据存储查看器来实现这一点的 错误非常基本,告

我正在尝试形成一个GQL查询:

SELECT * FROM IvlsRun where origInstrument = 'Catalyst_Dx' and practiceId != '100004'
查找origInstrument='Catalyst_Dx'。。。但我不想要practiceId=10004的任何一个

每次我添加practiceId!=100004或practiceId!='100004'我得到一个错误

我是GQL新手。我是通过数据存储查看器来实现这一点的


错误非常基本,告诉我我不知道如何使用GQL:

了解有关GQL语法的更多信息。
找不到匹配的索引。

当您对一个属性使用一个或多个不等筛选器,对其他属性使用一个或多个相等筛选器时,必须定义自定义索引。请参阅。

您可以发布您收到的错误吗?错误非常基本,告诉我我不知道如何使用GQL:了解更多关于GQL语法的信息。找不到匹配的索引。为了解决这个问题,我只需指定备用的practiceId,而不是试图不等于我不想要的那个。这是目前的工作。