1

是否可以通过一个查询来查询多种(我正在使用 NDB 模型)?

我正在尝试构建一个类似论坛的消息源,您可以在其中发布普通论坛类型的评论,还可以发布其他内容,例如照片、投票等。

我会让所有这些提要项都属于一个共同的祖先(它们所属的页面)并对此进行查询,但我相信这会极大地限制写入吞吐量。

所以我需要能够在一个查询中查询页面的所有提要项目,并且希望使用单独的模型(如果可能的话)。我可以在应用程序中制作一些假模型来实现这一点(并且对所有类型只使用一种 gae),但想知道是否有人有任何其他想法。

非常感谢你

4

1 回答 1

4

你应该使用这个PolyModel类:

PolyModel 类是数据模型定义的超类,它本身可以是其他数据模型定义的超类。从 PolyModel 类生成的查询可以具有作为该类或其任何子类的实例的结果。

于 2013-04-25T07:42:39.793 回答