在Google App Engine中,实体密钥和密钥名称有什么区别?

时间:2009-07-12 22:35:59

标签: google-app-engine

而且,虽然我知道我可以设置密钥名称,但我可以设置实体密钥吗?或者只能由服务器分配?

2 个答案:

答案 0 :(得分:1)

密钥是一个数据结构,包含实体的id或名称,类型(默认情况下,模型类的名称),以及所有祖先(如果有)的(kind,id_or_name)信息。键名只是该类的一个字段 - 尽管您可以设置该字段。

答案 1 :(得分:0)

实体密钥是唯一密钥,包括任何父级的实体密钥。

密钥名称是可以分配的名称,但在数据存储区中不一定是唯一的。