【问题标题】:Filter using GCP console in datastore for a "Key"使用数据存储区中的 GCP 控制台过滤“密钥”
【发布时间】:2020-04-26 06:37:47
【问题描述】:

我知道如何从 GCP 控制台查询其他字段,但如何查询 Name/ID 列。

我尝试根据下图选择Key 来提供id,但出现错误,我尝试将GQL 设置为

SELECT * FROM KIND_NAME WHERE __key__ = key(Name,'45***')

SELECT * FROM KIND_NAME WHERE __key__ = key(Name,'id=45***')

我推荐了this link of GCP

如何查询Name/ID

【问题讨论】:

    标签: google-cloud-platform datastore gql


    【解决方案1】:

    我尝试重现该案例,并使用以下 GQL 查询成功按 NameID 过滤:

    SELECT * FROM [KIND] WHERE key = Key([KIND], '[NAME]')

    请注意,如果 NameID 的值是自设置的,则需要单引号 (' '),而如果值是自动生成的 ID,则不需要,它看起来像:

    SELECT * FROM [KIND] WHERE key = Key([KIND], [ID])

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-20
      • 2021-02-24
      • 2018-11-28
      • 1970-01-01
      • 1970-01-01
      • 2019-06-12
      相关资源
      最近更新 更多