我开始使用greenDAO项目,我想用它来简化Android项目中的数据库操作。所以,我想在分离的Java生成器项目中创建一个关系模式。
我的目标是实现一个超类,其他实体可以从中继承。当然,我使用的方法是:
myEntity.setSuperclass( “MyCommonBehavior”);
为每个继承实体。但问题是,如何在课堂上描述的主要(“抽象”)模型中设置To-Many Relation,而不是为每个特定实体设置To-Many Relation?
答案 0 :(得分:0)
GreenDAO暂时不支持Polymorphism。
查看他们的文档:Modelling Entities
“[...]注意:目前不可能将另一个实体作为超类(也没有多态查询)
无论如何,您可以自己实现存储实体类型和一些接口。