1

えろー

2 つのモデルがEntryあり、EntrantどちらがManyToMany注釈と関係があります。DDL の生成中に、Ebean はentry_entrant言及されたモデルの ID のフィールドを含むテーブルを追加します。

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

注釈を使用してこれを行う簡単な方法ですか、それとも 2 つのOneToMany関係を作成し、関連付けの手動モデルを追加するだけEntryEntrantですか?

前もってありがとう、ビエシオール!

4

1 に答える 1

2

休止状態でも同様の問題がありました。2 番目のアプローチを使用して、必要なフィールドを持つ通常のクラスを作成しました。他の 2 つのクラス (あなたの場合は Entry と Entrant) からではなく、3 番目のクラスとの @OneToMany 関係を作成しました。多対多は、集計テーブルを使用して 2 つの 1 対 1 で作成するのが良い方法です。ここで、このマニュアルを作成します

于 2012-04-24T06:52:17.767 に答える