python-2.7 - 如何进行 GQL 查询(使用 gcloud-python)

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

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

在 GQL 中,我会这样做:

从种类中选择不同的 p

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

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

最佳答案

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

引用文献:

关于python-2.7 - 如何进行 GQL 查询(使用 gcloud-python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33283759/

相关文章:

google-cloud-platform - GCP - 以与环境无关的方式获取 ID token

google-cloud-platform - 使用刷新 token 获取访问 token 时出现错误 : invalid_grant ,

android - 将文件上传到谷歌云移动后端

java - GAE - Java - 数据存储实体的关键字分类

python - Google App Engine - 将 key 存储到ndb KeyProperty中

python - 错误: Can't multiply sequence by non-int of type 'Mul'

python - 使用 scipy.interpolate.interpn 对 N 维数组进行插值

python-2.7 - 将具有字典属性的 JSON 写入 Google Cloud Datastore

Python类继承初始化

python - Google App引擎用户身份验证(python 3.7)