2012-04-23 13 views
1

ellou 'ManyToMany 매핑 + 추가 필드

나는 두 가지 모델 Entry 및 주석 ManyToMany 관계가 Entrant 있습니다. DDL을 생성하는 동안 Ebean은 언급 된 모델의 ID 필드를 포함하는 entry_entrant 테이블을 추가합니다.

일반적으로 관계 생성 날짜 또는 관계를 추가 한 사용자에 대한 필드를 추가하려면이 테이블을 확장해야합니다.

어노테이션을 사용하여이 작업을 단순화 한 방법입니까, 아니면 그냥 두 개의 OneToMany 관계를 만들고 EntryEntrant 연관의 수동 모델을 추가해야합니까?

미리 감사드립니다. biesior!

+0

여기에 예제 코드가 있다면 정말 감사 할 것입니다. – mosid

답변

2

나는 최대 절전 모드와 비슷한 문제가있다. 나는 두 번째 aproach를 사용하고 필요한 필드가있는 일반 클래스를 만들었습니다. 다른 두 클래스 (Entry와 Entrant에서)보다 3 번째 클래스에 @OneToMany 관계를 만들었습니다. 덩어리가되기 위해서는 많은 사람들에게 많은 좋은 사례가 있습니다. 여기이 설명서 만 만들면

+0

그게 내가 마침내 한 것입니다. 감사합니다. – biesior