ellou'
我有两个模型Entry
和Entrant
与注释有ManyToMany
关系。生成DDL Ebean时会添加entry_entrant
表,其中包含所提及模型ID的字段。
一般情况下,我需要扩展此表,添加字段,即创建关系的日期或添加关系的用户。
这是使用注释执行此操作的简化方法,还是应该创建两个OneToMany
关系并添加EntryEntrant
关联的manualy模型?
提前致谢,biesior!
答案 0 :(得分:2)
我遇到了与hibernate类似的问题。我使用了第二个aproach并创建了一个包含我需要的字段的普通类。与其他2个类(在您输入和参与者中)相比,我创建了@OneToMany关系到第三个类。要做到这一点,这是一个很好的方式案例,很多人是通过两个一对一的聚合表创建的。在这里你只是创建这个manualy