play anormから来て、json で anorm PK 値を渡さずに json からモデルを作成しますSeq[Address] をケース クラスに追加しようとしています
case class User(
id: Pk[Long] = NotAssigned,
name: String = "",
email: String = "",
addresses: Seq[Address])
Address は、3 つの文字列を持つ単純なオブジェクト/クラスです。ユーザーは複数のアドレスを持つことができます。findAll でユーザーと共にすべてのアドレスを取得するにはどうすればよいですか。
def findAll(): Seq[User] = {
Logger.info("select * from pt_users")
DB.withConnection { implicit connection =>
SQL(
"""
select * from pt_users where name like {query} limit {size} offset {offset}
""").as(User.list *)
}
}