比方说,我有一个模型: class Pet(ndb.Model):
age = ndb.IntegerProperty(indexed=False)
name = ndb.StringProperty(indexed=True)
owner = ndb.KeyProperty(indexed=True)
而且我有一个名为owners键的列表。要为Pet就做一个查询
众所周知,在Google云端数据存储类中强制实施唯一属性的唯一可靠方法是通过关键属性。假设我们正在使用Google用户API构建Google AppEngine(GAE)应用程序来验证用户,并且我们希望创建一种名为Profile的类型。每个用户只能有一个配置文件。将用户对象ID存储为关键属性以强制执行此唯一性是有意义的,对吗?事实上,即使Google App Engine User API doc