如何从Google Cloud DataStore获取自动生成的ID

佩德瓦

这里的文档说我可以省略实体的数字ID,DataStore会自动分配一个。

但是,它没有说明如何检索自动生成的ID。一个人怎么得到它?

它在响应中可用吗?还是我必须对其他一些字段进行查询才能再次检索该实体,以便可以看到其ID?

埃德·戴维森

它将在相应MutationResult的响应中。这是一个Python片段,片段在docs中进行了扩展

req = datastore.CommitRequest()
req.mode = datastore.CommitRequest.NON_TRANSACTIONAL
employee = req.mutation.insert_auto_id.add()

# Request insertion with automatic ID allocation
path_element = employee.key.path_element.add()
path_element.kind = 'Employee'

# ... set properties ...

resp = self.datastore.commit(req)

auto_id_key = resp.mutation_result.insert_auto_id_key[0]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取Google Cloud Messenger的注册ID

来自分类Dev

如何在Google Cloud Datastore中获取各种信息:java

来自分类Dev

如何从Firebase实时数据库中的.set()获取自动生成的ID?

来自分类Dev

插入查询完成后,如何从表中获取自动生成的主键ID?

来自分类Dev

Google Cloud Datastore如何在本地运行?

来自分类Dev

如何使用Google Cloud Datastore统计信息

来自分类Dev

如何从Cloud Run连接到Google Cloud Datastore?

来自分类Dev

获取Google Cloud Datastore中的项目计数

来自分类Dev

指南针:如何获取自动生成的精灵的位置

来自分类Dev

如何从休眠中的复合主键获取自动生成的值

来自分类Dev

Google Cloud DataStore澄清

来自分类Dev

在ASP.Net MVC中使用SaveChanges时如何获取自动生成的ID。我当前的方法似乎效率低下

来自分类Dev

如何在Google Cloud Storage中获取项目ID

来自分类Dev

如何使用Google API从Google Cloud Storage获取报告

来自分类Dev

如何使用Java在Google Cloud Datastore中一次放置/获取多个实体

来自分类Dev

如何在C#中使用Google Cloud Datastore

来自分类Dev

如何通过JDO,JPA或Objectify访问Google Cloud Datastore?

来自分类Dev

如何防止Google Cloud Datastore中的重复值?

来自分类Dev

如何从Datastore Google Cloud检索文本类型?

来自分类Dev

如何从Datastore Google Cloud检索文本类型?

来自分类Dev

如何列出 Google Cloud Datastore 的现有索引

来自分类Dev

如何获取自动完成TextView的Google Places API?

来自分类Dev

Google Cloud Datastore RunQuery获取为日期变量吗?

来自分类Dev

Google Cloud Datastore通过键列表获取实体

来自分类Dev

如何自动将数据上传到Google Cloud Storage

来自分类Dev

如何防止Google Cloud Dataproc群集VM实例自动关闭?

来自分类Dev

如何为Google Cloud Endpoints方法生成pydoc文档?

来自分类Dev

如何在Google Cloud Run中生成Blob签名的URL?

来自分类Dev

Google Cloud,如何获取API密钥和我的访问令牌?

Related 相关文章

  1. 1

    如何获取Google Cloud Messenger的注册ID

  2. 2

    如何在Google Cloud Datastore中获取各种信息:java

  3. 3

    如何从Firebase实时数据库中的.set()获取自动生成的ID?

  4. 4

    插入查询完成后,如何从表中获取自动生成的主键ID?

  5. 5

    Google Cloud Datastore如何在本地运行?

  6. 6

    如何使用Google Cloud Datastore统计信息

  7. 7

    如何从Cloud Run连接到Google Cloud Datastore?

  8. 8

    获取Google Cloud Datastore中的项目计数

  9. 9

    指南针:如何获取自动生成的精灵的位置

  10. 10

    如何从休眠中的复合主键获取自动生成的值

  11. 11

    Google Cloud DataStore澄清

  12. 12

    在ASP.Net MVC中使用SaveChanges时如何获取自动生成的ID。我当前的方法似乎效率低下

  13. 13

    如何在Google Cloud Storage中获取项目ID

  14. 14

    如何使用Google API从Google Cloud Storage获取报告

  15. 15

    如何使用Java在Google Cloud Datastore中一次放置/获取多个实体

  16. 16

    如何在C#中使用Google Cloud Datastore

  17. 17

    如何通过JDO,JPA或Objectify访问Google Cloud Datastore?

  18. 18

    如何防止Google Cloud Datastore中的重复值?

  19. 19

    如何从Datastore Google Cloud检索文本类型?

  20. 20

    如何从Datastore Google Cloud检索文本类型?

  21. 21

    如何列出 Google Cloud Datastore 的现有索引

  22. 22

    如何获取自动完成TextView的Google Places API?

  23. 23

    Google Cloud Datastore RunQuery获取为日期变量吗?

  24. 24

    Google Cloud Datastore通过键列表获取实体

  25. 25

    如何自动将数据上传到Google Cloud Storage

  26. 26

    如何防止Google Cloud Dataproc群集VM实例自动关闭?

  27. 27

    如何为Google Cloud Endpoints方法生成pydoc文档?

  28. 28

    如何在Google Cloud Run中生成Blob签名的URL?

  29. 29

    Google Cloud,如何获取API密钥和我的访问令牌?

热门标签

归档