6

ここに整数のリストを保存しようとしています。これが私がやっていることです:

モデル

case class Score(
  scoresPerTime: List[Int]
)

object Scores extends Table[Score]("SCORES"){
   def scorePerTime = column[List[Int]]("SCORE_PER_TIME")
   //...more code
}

コントローラ

val form = Form(
  Map(
    "scoresPerTime" -> list(number)
  )(Score.apply)(Score.unapply)
)

1 つのコンパイルエラーが発生します。

.... could not find implicit value for parameter tm: scala.slick.lifted.TypeMapper[List[Int]][error]   def scorePerTime = column[List[Int]]("SCORE_PER_TIME")

これを修正してリストに入力するにはどうすればよいですか? または、タプル、列挙型などの別のオプションを試してください...

4

1 に答える 1