Java ActiveJDBC多个多个关联
我有一个与其他表有多个关联的表。 表和列的名称有点混乱,所以我不得不使用@Many2Many注释。 但是我不能用这个注释两次Java ActiveJDBC多个多个关联,java,activerecord,activejdbc,Java,Activerecord,Activejdbc,我有一个与其他表有多个关联的表。 表和列的名称有点混乱,所以我不得不使用@Many2Many注释。 但是我不能用这个注释两次 建议如何处理此问题?很抱歉更改了答案。我一开始并没有想到,但是ActiveJDBC可以支持这种开箱即用的需求,无需实现新代码 许多注释放置在关系的一端。这意味着,如果有表1、表2和表3,表1与表2之间有多对多,表2与表2之间有多对多,则可以在表示表2和表3的模型上放置多个注释,而表1不必有任何注释 在本例中,为了清晰起见,我省略了连接表 您可以查看以下内容: 用于解释Ac
建议如何处理此问题?很抱歉更改了答案。我一开始并没有想到,但是ActiveJDBC可以支持这种开箱即用的需求,无需实现新代码 许多注释放置在关系的一端。这意味着,如果有表1、表2和表3,表1与表2之间有多对多,表2与表2之间有多对多,则可以在表示表2和表3的模型上放置多个注释,而表1不必有任何注释 在本例中,为了清晰起见,我省略了连接表 您可以查看以下内容: 用于解释ActiveJDBC注释的“片面性” 希望这有帮助
cheerstypo:阅读以下内容:“它有多对多表2”如:“它有多对多表3”,sorryok,但如果我将@ManyToMany注释放在关联的另一侧,则会出现一个错误,它告诉我关联未在我的模型中定义,并显示该模型的所有可用关联(这是我放在表1中的关联)很抱歉刚才看到了这条评论,为了更快的响应,请将问题发布到:。考虑到您在注释中指定了关联,这听起来很奇怪。请在ActiveJDBC Google组上发布一个问题,并附上代码片段,以便我们可以对您的情况进行内部建模