对于我正在制作的项目,我正在使用 Objectify 和 Google AppEngine
我引用了来自Google Groups的旧消息,但我遇到的问题是一样的:
这是我要解决的问题:我想将一个超类的多个子类的实例保存到数据存储区,然后通过查询该超类来检索它们。
(例如,对Game的查询将返回Chess和Backgammon的实例)。
有没有办法使用 Objectify 来完成这个?
因为我想要的东西是一样的,但是这个话题还没有提供答案(它已经 3 岁了),我带着同样的问题搬到了这里。
作为配置,我在 Objectify 上使用了多态性。我有一个用“@Entity”注释的类“Game”和两个类(“Chess”和“Backgammon”),它们扩展了Game,用“@Subclass”注释。
如果我查询“游戏”,我会得到 2 个游戏实例。但我想获得国际象棋和双陆棋实例
从2010年到现在,这个问题已经解决了吗?
谢谢再见