了解GAE中的ReferenceProperty后端行为

时间:2011-11-21 18:35:19

标签: google-app-engine google-cloud-datastore

我正在尝试理解使用GAE db.ReferenceProperties的基本用例。

实施例

Magazine db.Model实体有一个db.ReferenceProperty(Publisher)。我想获得一个10个杂志的列表,这些杂志要显示在一个表中,该表有一个由model.publisher.name填充的发布者列。我是在制作11个查询 - 一个用于杂志列表结果,另一个用于每次我引用.publisher属性?

1 个答案:

答案 0 :(得分:1)

引用属性没有进行查询 - 它正在进行数据存储获取,这更快 - 但你是正确的,它会为你解决的每个引用做一个。您可以使用this pattern批量处理它们。