appengine数据存储ID和密钥

在Google Appengine数据存储中,是否可以为一个条目定义id和key_name?

Key.from_path的文档说只能为它定义id或key_name,这意味着一个条目可以有id或key_name,对吧?


不,你可以一个也可以不是两个。

请参阅http://code.google.com/appengine/docs/python/datastore/entities.html#Kinds_IDs_and_Names


实体ID是密钥的一部分。 这可以是由应用指定的arbirary字符串,也可以由数据存储自动生成。 API调用由应用程序给出的实体ID和密钥名称,以及由数据存储生成的实体ID和ID。 实体具有密钥名称或ID,但不是两者都有。 当实体对象第一次保存到数据存储区时,该ID将被填充。

链接地址: http://www.djcxy.com/p/57825.html

上一篇: appengine datastore id and key

下一篇: Appengine Datastore Advantages