6

来自http://www.playframework.org/documentation/2.0/ScalaTodoList

“〜”做什么以及为什么我不需要地图前的一点?

val task = {
  get[Long]("id") ~ 
  get[String]("label") map {
    case id~label => Task(id, label)
  }
}

谢谢你的帮助。

4

1 回答 1

2

~运算符的灵感来自 Scala解析器组合器,它允许从一行中提取两列值。

之前没有任何意义,map因为在 Scala 中您不需要编写 points

于 2012-04-16T08:24:21.297 回答