1

複数の1対多の関係を持つエンティティを宣言したいと思います。残念ながら、私は1対多の関係ごとにOneToMany特性を実装する必要があります。私はこれを2回行うことはできません。この問題の回避策はありますか?

4

1 に答える 1

1

現時点ではこれをテストする便利な方法はありませんが、正しく覚えていれば、MappedOneToMany混合した後は必要な数のオブジェクトを使用できますOneToMany

class User extends LongKeyedMapper[User] with IdPK with OneToMany[Long, User] {
  object pets extends MappedOneToMany(Pet, Pet.owner)
  object books extends MappedOneToMany(Book, Book.owner)
}

OneToMany関連するテーブルのタイプパラメータがないことに注意してください。

于 2012-07-08T21:35:18.003 に答える