我有一个关于datastore keys
的简单问题。如果删除实体,是否有可能再次创建密钥?或者每个密钥都是唯一的,只能生成一次?
感谢。
答案 0 :(得分:2)
绝对可以重复使用密钥。
易于测试,例如使用数据存储管理页面:
至于具有自动生成ID的键,理论上是可行的,但我认为由于可能性很高而不太可能。来自Assigning identifiers:
可以将云数据存储配置为使用two different auto id policies生成自动ID:
- 默认策略生成大致均匀分布的未使用ID的随机序列。每个ID最多可达16个 十进制数字。
- 旧版策略会创建一系列非连续的较小整数ID。