在典型的关系数据库中,我有以下表格:
CREATE TABLE Person(
Id int IDENTITY(1,1) NOT NULL PRIMARY KEY,
MotherId int NOT NULL REFERENCES Person(Id),
FatherId int NOT NULL REFERENCES Person(Id),
FirstName nvarchar(255))
我正试图将这一表格转换成谷歌搜索引擎。 我的问题涉及母亲和神父。 我尝试了以下法典,但没有机会。 灰 Python说,它不了解对象类型。
class Person(db.Model):
mother = db.ReferenceProperty(Person)
father = db.ReferenceProperty(Person)
firstName = db.StringProperty()
难道有人知道,我们如何能够在谷歌应用引擎表格中形成一种恢复关系? 我怎么能够围绕应用引擎的限制开展工作?
UPDATE I want to expand the problem a little bit... What if I wanted to add a collection of children?
children = db.SelfReferenceProperty(collection_name= children_set )
dad.children.append(childrenOne)
我对此进行了尝试,但却没有工作。 任何想法,我是错做的?
感谢!