gpt4 book ai didi

google-app-engine - 来自 Cloud Datastore Viewer 的字符串编码 key 的 GQL 错误

转载 作者:太空宇宙 更新时间:2023-11-03 15:29:47 26 4
gpt4 key购买 nike

我正在尝试使用管理控制台从 Google DataStore 获取实体。我使用 SELECT * FROM User where __key__ = KEY('ag9wYWdhbGd1eS1zdGF0aWNyHAsSBUNhY2hlIhEvYnV0dG9ucy9lZGl0LmdpZgw')。根据 GQL 文档,它应该可以工作

KEY('encoded key')

KEY('kind','name'/ID [, 'kind', 'name'/ID...])

但是我得到了

GQL query error ... Encountered "\'ag9wYWdhbGd1eS1zdGF0aWNyHAsSBUNhY2hlIhEvYnV0dG9ucy9lZGl0LmdpZgw\'" at line 1, column 40. 
Was expecting one of: <UNQUOTED_NAME> ... <QUOTED_NAME> ...

但是请求 SELECT * FROM User where __key__ = KEY(User, 5126463837700096) 工作正常。

如何使用字符串编码的 key 获取实体?

最佳答案

Cloud Datastore GQL 不支持从字符串编码的 key 获取 KEY。

关于google-app-engine - 来自 Cloud Datastore Viewer 的字符串编码 key 的 GQL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31938552/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com