2012-04-23 19 views
1

ellou」多対多マッピング+関連テーブルの追加フィールド

私は注釈をManyToMany関係を持っている二つのモデルEntryEntrantを持っています。 DDL Ebeanを生成する間に、前述のモデルのIDのフィールドを含むentry_entrantテーブルが追加されます。

一般に、このテーブルを拡張して、関係を作成した日付や関係を追加したユーザーのフィールドを追加する必要があります。

アノテーションでこれを行う簡単な方法ですか、またはOneToManyという2つのリレーションシップを作成し、EntryEntrantのマニュアルモデルを追加するだけですか?

ありがとうございます、biesior!

+0

ここにサンプルコードがあると本当に感謝します – mosid

答えて

2

私は休止状態で同様の問題がありました。私は2番目のaproachを使用し、必要なフィールドを持つ通常のクラスを作成しました。他の2つのクラス(あなたのケースではEntryとEntrant)より3番目のクラスに@OneToMany関係を作成しました。ホーンズになるためには、多くの場合、多くの場合、アグレゲーションテーブルを使って1対1で作成するのが良い方法です。ここでこのマニュアルを作成するだけです

+0

これは私が最後にしたものです – biesior

関連する問題