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