这是取自文档的示例:
import play.api.data._
import play.api.data.Forms._
case class User(name: String, age: Int)
val userForm = Form(
mapping(
"name" -> text,
"age" -> number
)(User.apply)(User.unapply)
)
val anyData = Map("name" -> "bob", "age" -> "18")
val user: User = userForm.bind(anyData).get
Map 实例(名为 anyData)在这里做什么?我的意思是......它是否被用作为用户提供默认值的一种方式(以防表单完成的映射失败)?还是有其他用途?