来自play anorm,从 json 创建模型而不在 json 中传递 anorm PK 值我试图将 Seq[Address] 添加到案例类中
case class User(
id: Pk[Long] = NotAssigned,
name: String = "",
email: String = "",
addresses: Seq[Address])
地址是具有三个字符串的简单对象/类。一个用户可以有多个地址,我如何在 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 *)
}
}