python - 如何选择 gae 实体的 key_name?

标签 python sql google-app-engine google-cloud-datastore

我想检索所有类实体 key_names 而不是 Key。

有没有办法用gae做到这一点?

这是我当前的代码:

entities = db.GqlQuery("SELECT __key_name__ FROM Class").fetch(1000)
logging.info(entities)

这当然不起作用,因为没有属性key_name。有谁知道如何达到同样的效果吗?

我知道如何返回 Key 属性,但我想要的是 key_name

最佳答案

当然, key 包含 key 名称。因此,当您获得键列表时,您可以对每个键调用 name() 来获取名称组件。

关于python - 如何选择 gae 实体的 key_name?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15991895/

相关文章:

python - 数据框根据该类别中的字符串值列表将列更新为类别名称

python - 网络抓取模拟器返回的特定值

mysql - 如果行不存在,如何从表中返回计数为 0?

java - 使用容器进行 SQL 字符串查询

MySQL 错误代码 1241

python manage.py migrate登陆错误

python - NLP——加速词相似度匹配

android - 从 Android 客户端连接到 Google Cloud SQL

python - 无法过滤非节点参数 - 数据存储 - 谷歌应用引擎 - python

google-app-engine - 通过goroutine异步发布到google pub sub