我正在尝试构建一个 GQL 查询:
SELECT * FROM IvlsRun where origInstrument = 'Catalyst_Dx' and practiceId != '100004'
查找 origInstrument = 'Catalyst_Dx' 的所有 IvlsRun...但我不想要其中任何一个practiceId = 10004。
每次添加practiceId != 100004 或practiceId != '100004' 时,我都会收到错误。
我是 GQL 新手。我通过数据存储查看器执行此操作。
该错误非常基本,告诉我我不知道如何使用 GQL:
了解有关 GQL 语法的更多信息。 未找到匹配的索引。
最佳答案
当您使用对某个属性具有一个或多个不等式过滤器的查询以及对其他属性具有一个或多个相等性过滤器的查询时,您必须定义自定义索引。请参阅Index Configuration .
关于google-app-engine - 使用 != 不等于形成 GQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14342798/