String 如何使用硬编码字符串进行python gql查询?
我希望通过浏览器仪表板创建gql查询,以便轻松查找特定条目,例如:String 如何使用硬编码字符串进行python gql查询?,string,google-app-engine,gql,String,Google App Engine,Gql,我希望通过浏览器仪表板创建gql查询,以便轻松查找特定条目,例如: SELECT * FROM MyEntity where mString = "SpecificEntity" 但是我不能完全理解语法。我看到很多使用参数绑定/替换的示例(不知道它叫什么),但我不知道如何直接编写它,在尝试查询时不会出错。有什么帮助吗 更新:这是针对Python的(并且已经给出了很好的回答)。一些(Python)示例来自: 你会犯什么样的错误?这些很容易在应用程序日志中找到(如果您已经上传了),并且应该告诉您出
SELECT * FROM MyEntity where mString = "SpecificEntity"
但是我不能完全理解语法。我看到很多使用参数绑定/替换的示例(不知道它叫什么),但我不知道如何直接编写它,在尝试查询时不会出错。有什么帮助吗
更新:这是针对Python的(并且已经给出了很好的回答)。一些(Python)示例来自:
你会犯什么样的错误?这些很容易在应用程序日志中找到(如果您已经上传了),并且应该告诉您出了什么问题
由于您没有给我一个具体的示例(以及您的实体结构),所以我只能向您指出。在应用程序引擎仪表板中,您必须使用单引号
SELECT * FROM MyEntity where mString = "SpecificEntity"
变成
SELECT * FROM MyEntity where mString = 'SpecificEntity'
SELECT * FROM MyEntity where mString = 'SpecificEntity'