AppEngine和JDO:以无主关系获取对象

时间:2012-06-19 00:52:22

标签: google-app-engine jdo

使用集合或键列表定义无主的一对多和多对多关系。假设我有一篇文章的对象,其中包含文章标签的一组键。那么我该如何获取标签呢?与键匹配的对象?我如何迭代它们?当然,我可以遍历键并分别获取对象,但这是唯一的方法吗?我试图找到答案,但我没有成功。该文档描述了详细定义无主关系,但没有提及对它们进行查询......

1 个答案:

答案 0 :(得分:1)

你是说你有谷歌最初称之为“无主关系”的东西? (你有一个Set<Key>)。可悲的是,这并不是所有恕我直言的关系,因为没有涉及相关的对象。使用他们的插件的v2.x,您可以拥有一个real unowned relation(示例中有1-1,但您可以同样拥有Set<B>),其中所有内容都应该如此。我强烈建议你使用它(密钥存储在父级中,因此只需调用一次来获取相关对象集。)

相关问题