如何在Google数据存储区中获取实体的密钥

时间:2013-02-01 02:24:43

标签: key entity google-cloud-datastore

我是Google App Engine数据存储区的新用户,我无法理解实体密钥。我一直在让数据存储区自动为实体分配密钥。我想要做的是检索实体的密钥,以便将其作为参数传递给另一个方法。当我将实体添加到数据库时,是否有办法在不手动设置密钥的情况下获取它。到目前为止,我一直在通过我编写的函数查找实体,该函数通过查询特定的电子邮件地址从数据库中获取用户。任何帮助都会非常感激。

谢谢, 鲍勃

1 个答案:

答案 0 :(得分:0)

使用key()方法。

例如,如果您有Photo类的实例照片,则可以通过photo.key()

检索该键。