Google App Engine的NDB中是否存在等效的modelname_set(反向引用属性)?
在旧DB中,Model实体将后引用属性描述为:
back-reference属性的名称默认为modelname_set(模型类的名称为小写字母,"_ set"添加到末尾),可以使用referenceProperty构造函数的collection_name参数进行调整.
我注意到NDB db.Model实例似乎不存在这个属性.
NDB是否具有与引用属性等效的内容?
在Google App Engine数据存储区中存储Keys over String是否有优势.
例如:
class Model(ndb.Model):
user_key = ndb.KeyProperty()
Run Code Online (Sandbox Code Playgroud)
VS
class Model(ndb.Model):
user_id = ndb.StringProperty()
Run Code Online (Sandbox Code Playgroud)