class Entries(ndb.Model):
description = ndb.StringProperty()
seqid = ndb.IntegerProperty()
link = ndb.StringProperty()
group = ndb.StringProperty()
timestamp = ndb.StringProperty()
referrals = ndb.StringProperty(repeated=True)
图中的两个条目是由两个不同的用户创建的。用户是条目的父级。
我在生产环境中得到了重复的 ID,但在本地却没有得到重复的 ID。而且,它始终是相同的 ID 号(但肯定没有在任何地方进行硬编码)
由于父级是用户,我仍然可以将其作为唯一条目拉取,但这意味着如果我有两个具有相同父级用户的条目,则会出现问题。
数据存储的唯一键是完全限定的键,包括所有父实体键,而不仅仅是 ID。具有相同 ID 和不同父级的多个实体是完全有效的,您不应仅依赖 id 是唯一的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)