1

Play 2.0 アプリにタグを実装したいのですが、

基本的に私が今やろうと考えているのは、質問、タグ、および質問タグの 3 つのテーブルを使用することです。

それぞれに異なるモデル オブジェクトを使用する必要がありますか?

または、Items と Tags モデルのみを使用し、TagItems がプレイによって自動的に生成されるように設定する方法はありますか?

たとえば、代わりに次のようなものにできますか:

 @Id
public String tag;
public ArrayList<Question> questions;

ebeanにマッピングを処理させますか?これはより良い抽象化のようです...

Play 2.0、MySql データベース、jdbc ドライバーを備えた EBean を使用しています。

4

1 に答える 1

0

Ebeans は JPA アノテーションを使用するため、質問とタグの間で標準の JPA @ManyToManyアノテーションを使用でき、Ebeans は必要なテーブルを舞台裏で管理します。

于 2012-04-16T11:32:25.010 に答える