0

我从 greenDAO 项目开始我的工作,我想用它来简化我的 Android 项目中的数据库操作。所以,我想在单独的 Java 生成器项目中创建一个关系模式。

我的目标是实现一个超类,其他实体可以从中继承。当然,我使用一种方法:

myEntity.setSuperclass("MyCommonBehavior");

对于每个继承实体。但问题是,我如何为课堂中描述的主要(“抽象”)模型设置多对多关系,而不是为每个特定实体设置多对多关系?

4

1 回答 1

0

GreenDAO 目前不支持多态

查看他们的文档:建模实体

" [...] 注意:目前不可能有另一个实体作为超类(也没有多态查询)

无论如何,您可以自己实现它,存储实体类型和一些接口。

于 2013-02-12T17:04:45.847 回答