0
我正在尝试为USER表创建自己多对多的关系 - USER表。 这个想法是,每个用户可能有一些朋友用户,反之亦然。GreenDao库(SQL)自我表多对多
我用接线功能做但后来当我试图编译它,我发现了异常:在线程
异常“主”了java.lang.RuntimeException:重复的名字TOONE “用户”从UsersJoinFollowedUsers到用户
at de.greenrobot.daogenerator.Entity.init3rdPassRelations(Entity.java:559)
at de.greenrobot.daogenerator.Entity.init3ndPass(Entity.java:550)
at de.greenrobot.daogenerator.Schema.init3ndPass(Schema.java:185)
at de.greenrobot.daogenerator.DaoGenerator.generateAll(DaoGenerator.java:94)
at de.greenrobot.daogenerator.DaoGenerator.generateAll(DaoGenerator.java:79)
at de.greenrobot.daogenerator.gentest.CodeGenerator.main(CodeGenerator.java:84)
这是因为结功能点两次相同的实体 - 用户:
用户表| JUNCTION_TABLE |用户表
左边的关系:用户 - > JUNCTION - >用户
权关系:USER < - JUNCTION < - 用户
所以我猜这个问题是如何创造这种自我GreenDao中的多对多。