私の質問はかなり簡単です。
多対多の関係を持つクラスをモデル化する必要があります。
case class A(
id: Pk[Long],
name: String
)
case class B(
id: Pk[Long],
name: String
)
Java を使用すると、Hibernate フレームワークのおかげで、これをかなり簡単にコーディングできます。
@ManyToMany(cascade=CascadeType.PERSIST)
public Set<A> allAs;
Play with Scala でこれら 2 つのクラス間に多対多の関係を追加する適切な方法は何ですか?
次のようにヘルパー テーブルを自分でモデル化する必要がありますか。
case class AToB(
a_id: Long,
b_id: Long
)
または、ヘルパー テーブルの (不要な) コードを使用しない、より簡単な方法はありますか?