【问题标题】:How to do a GQL query (using gcloud-python)如何进行 GQL 查询(使用 gcloud-python)
【发布时间】:2015-10-22 14:40:25
【问题描述】:

我有一个种类的实体集合。我需要提取这些实体的一个名为 p 的属性的 distinct 值。

在 GQL 中,我会这样做:

SELECT DISTINCT p from kind

但是在 gcloud-python 中 library GQL 查询尚未实现(请参阅 issue-304)。

我应该如何使用 gcloud-python 中当前可用的工具来做到这一点?我知道“分组”解决方法,但性能很糟糕。

【问题讨论】:

    标签: python-2.7 google-cloud-platform google-cloud-datastore gcloud-python google-cloud-python


    【解决方案1】:

    gcloud-python 目前没有为您提供执行字符串 GQL 查询 (source) 的方法,但您似乎可以使用 Cloud Datastore API 中的 group_by 字段来完成同样的事情。

    参考资料:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-16
      • 1970-01-01
      • 1970-01-01
      • 2011-05-05
      • 1970-01-01
      • 2011-01-01
      • 1970-01-01
      相关资源
      最近更新 更多