【发布时间】:2018-09-26 07:11:09
【问题描述】:
我需要在 WHERE 子句中对术语进行分组。例如,
WHERE (param1='foo1' OR param1='foo2') AND (param2='bar1' OR param2='bar2')
但它给了我一个语法错误,说括号是“意外的”。实际错误是:
GQL query error: Encountered "(" at line 1, column 29. Was expecting one of: "false", "null", "true", <INTEGER>, <DOUBLE>, <SINGLE_QUOTE_STRING>, <DOUBLE_QUOTE_STRING>, <UNQUOTED_NAME>, <QUOTED_NAME>, <NAME_BINDING_SITE>, <POSITION_BINDING_SITE>
那么,我有什么方法可以运行该查询吗?
【问题讨论】:
标签: google-cloud-datastore gql