【发布时间】:2023-03-14 04:25:02
【问题描述】:
我又来了
""" 网站消息 """ 类消息(db.Model): # from/to/ 其他几个字段 主题 = db.StringProperty() 正文 = db.Text() 发送 = db.DateTimeProperty( auto_now_add=True )现在我正试图通过它的 KEY 来挑选一条消息。我早些时候保存了密钥并将其植入 HTML 表单中。结果是一个可点击的链接,看起来像
点击打开然后我运行这个 GQL 查询:
gql = """select * from Message where __key__='aght52oobW1hZHIOCxIHTWVzc2FnZRiyAQw'"""但它不起作用,因为
BadFilterError:BadFilterError:无效过滤器:__key__过滤器值必须是Key;收到 aght52oobW1hZHIOCxIHTWVzc2FnZRiyaAQw (a str)。
我在这里完全遗漏了一些东西,那就是 你如何将 object 放入 GQL 查询字符串中......并且没有 Gql 解析器抱怨它是一个字符串?
【问题讨论】: