gpt4 book ai didi

google-app-engine - 如何使用实体键在 GQL 中查询

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

如何在 Google App Engine 数据查看器中使用 GQL 针对实体键编写查询?

在查看器中,第一列 (Id/Name) 显示为 name=_1,在详细 View 中它显示键为

Decoded entity key: Programme: name=_1
Entity key: agtzcG9...................

这个查询不起作用:

SELECT * FROM Programme where name = '_1'

最佳答案

您可以使用实体的 key 来检索它:

SELECT * FROM Programme where __key__ = KEY('agtzcG9...................')

而且,您应该能够类似地使用名称进行查询:

SELECT * FROM Programme where __key__ = KEY(Programme, '_1')

请注意,这不是您希望在 AppEngine 应用程序中执行的操作;正如尼克在评论中指出的那样,这是在浪费大量时间。实际上,这个示例只是向您展示如何在管理控制台中通过 Key 进行查询。

关于google-app-engine - 如何使用实体键在 GQL 中查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1998084/

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