我的Google App Engine数据存储区中有Foo
类型。我希望它链接到一系列其他Foo
类型,称之为prerequisites
。
我可以使用ListProperty
类型来创建简单值类型的列表,但我不知道如何使用引用来执行此操作。这样做的推荐方法是什么?
答案 0 :(得分:7)
数据存储区中(当前)没有db.ReferenceListProperty
。您可以使用db.ListProperty(db.Key)
与其近似;如果您需要检索所有引用的密钥,可以在其上执行批处理db.get()
以一次检索所有引用的实体。
答案 1 :(得分:0)
引用只是键,可以表示为字符串,因此您可以使用StringListProperty来存储键。