如何检索数据存储实体的键

易卜生

我已经创建了如下所示的数据存储区实体。我试图通过循环查询结果来获取实体的键。这也是获取实体密钥的正确方法吗?

DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
Entity e = new Entity("User");
e.setProperty("userName", user.getUserName());
e.setProperty("email", user.getEmail());
ds.put(e);

Query q = new Query("User")
PreparedQuery pq = ds.prepare(q);
Iterable<Entity> entityList = pq.asIterable();
for (Entity result : entityList) {
//how to get entity key from here
}
安德烈·沃尔金(Andrei Volgin)

如果需要键的字符串表示形式,则可以执行以下操作:

Key key = ds.put(e);
String keyString = KeyFactory.keyToString(key); 

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用objectify以相反的存储顺序从数据存储中检索实体?

来自分类Dev

如何从Java中具有AppEngine数据存储区的相同键的实体中删除实体

来自分类Dev

如何将实体的实体键分配为数据存储区(Node JS)中不同实体的属性?

来自分类Dev

如何通过传递ID数组作为Google数据存储区中的输入来检索实体?

来自分类Dev

实体框架使用外键从表中检索数据

来自分类Dev

使用实体框架检索逗号分隔的外键表数据

来自分类Dev

如何从Google数据存储中检索数据?

来自分类Dev

如何使用外键 SQLite 检索数据?

来自分类Dev

强制更改数据存储区中对象的“实体键”

来自分类Dev

为什么实体需要Appengine数据存储区中的键

来自分类Dev

如何从数据存储刷新NDB实体?

来自分类Dev

如何使用Objectify更新数据存储实体?

来自分类Dev

如何使用64位无符号整数作为App Engine数据存储区中的实体键并保留排序顺序?

来自分类Dev

如何批量检索实体?

来自分类Dev

如何使用实体框架从多个表中检索数据

来自分类Dev

如何使用EntityFramework动态指定实体来检索数据?

来自分类Dev

如何将ID / KEY分配给Google Appengine数据存储区中的实体,以及如何根据密钥进行检索

来自分类Dev

如何检索数据存储中属性的表示形式元数据?

来自分类Dev

Firebase:如何从数据中检索存在特定键的记录?

来自分类Dev

如何从 Firebase 中的所有键检索数据?

来自分类Dev

如何通过 Laravel 中的外键检索数据?

来自分类Dev

如何通过ID从AppEngine的数据存储中删除实体?

来自分类Dev

Google App Engine数据存储区如何获取Key <?>的实体

来自分类Dev

创建后如何向数据存储实体添加索引

来自分类Dev

如何在表单中检索 id 作为隐藏值,以便该值作为外键存储在 django 中的数据库中

来自分类Dev

如何从python数据框中检索和存储多个值?

来自分类Dev

如何从Hive中的特定存储桶检索数据

来自分类Dev

如何从uid存储的firebase中检索用户数据

来自分类Dev

从Redis获取阵列数据-如何存储和检索

Related 相关文章

  1. 1

    如何使用objectify以相反的存储顺序从数据存储中检索实体?

  2. 2

    如何从Java中具有AppEngine数据存储区的相同键的实体中删除实体

  3. 3

    如何将实体的实体键分配为数据存储区(Node JS)中不同实体的属性?

  4. 4

    如何通过传递ID数组作为Google数据存储区中的输入来检索实体?

  5. 5

    实体框架使用外键从表中检索数据

  6. 6

    使用实体框架检索逗号分隔的外键表数据

  7. 7

    如何从Google数据存储中检索数据?

  8. 8

    如何使用外键 SQLite 检索数据?

  9. 9

    强制更改数据存储区中对象的“实体键”

  10. 10

    为什么实体需要Appengine数据存储区中的键

  11. 11

    如何从数据存储刷新NDB实体?

  12. 12

    如何使用Objectify更新数据存储实体?

  13. 13

    如何使用64位无符号整数作为App Engine数据存储区中的实体键并保留排序顺序?

  14. 14

    如何批量检索实体?

  15. 15

    如何使用实体框架从多个表中检索数据

  16. 16

    如何使用EntityFramework动态指定实体来检索数据?

  17. 17

    如何将ID / KEY分配给Google Appengine数据存储区中的实体,以及如何根据密钥进行检索

  18. 18

    如何检索数据存储中属性的表示形式元数据?

  19. 19

    Firebase:如何从数据中检索存在特定键的记录?

  20. 20

    如何从 Firebase 中的所有键检索数据?

  21. 21

    如何通过 Laravel 中的外键检索数据?

  22. 22

    如何通过ID从AppEngine的数据存储中删除实体?

  23. 23

    Google App Engine数据存储区如何获取Key <?>的实体

  24. 24

    创建后如何向数据存储实体添加索引

  25. 25

    如何在表单中检索 id 作为隐藏值,以便该值作为外键存储在 django 中的数据库中

  26. 26

    如何从python数据框中检索和存储多个值?

  27. 27

    如何从Hive中的特定存储桶检索数据

  28. 28

    如何从uid存储的firebase中检索用户数据

  29. 29

    从Redis获取阵列数据-如何存储和检索

热门标签

归档