我的数据存储区中有一些模型,我想添加一个父关系,如本页构造函数中parent关键字所述:
http://code.google.com/appengine/docs/python/datastore/modelclass.html
这可能吗?如果可行,最干净的方法是什么?
由于
答案 0 :(得分:6)
你不能;父级的密钥路径是实体密钥的一部分,在实体位于数据存储区后无法更改。您需要创建一个具有相同数据和新父实体的新实体,并删除原始实体。
答案 1 :(得分:-2)
您的父班:
class Parent(db.Model):
您的孩子班:
class Child(Parent):
修改的
如果您要更新现有数据,那么Wooble是正确的。