App Engine数据存储中的祖先

时间:2011-06-04 22:19:32

标签: python google-app-engine datastore ancestor

我一直在为Google App Engine开发。我注意到但尚未有机会使用的功能之一是数据存储中的“祖先”。

什么是有用的情况的例子?

1 个答案:

答案 0 :(得分:5)

使用父项创建实体时,实体将放置在同一实体组中。 App Engine中的事务只能在单个实体组中工作,因此如果需要事务,则需要实体组。如果您不需要事务,则不需要实体组(特别是,要在不需要事务功能的实体之间构建关系,您应该使用ReferenceProperties,而不是父子关系。)