如果我创建这样的模型类:
case class Request(id: Pk[Long] = NotAssigned, title: String, url:String, description: Option[String])
object Request {
...
}
然后尝试使用此标题创建视图:
@(endpointForm: Form[Request],message: String)
编译时收到以下错误:
此行找到多个注释:
- 对请求的引用含糊不清;它在import play.api.mvc._
和import models._
但是,如果我更改模型类的名称,它可以正常工作。最后我决定改变我班级的名字,但我仍然想知道为什么会这样。
答案 0 :(得分:0)
Request
已存在且已在包play.api.mvc
下定义。
如果您不想更改模型的名称,则应将其称为models.Request
,以消除与play.api.mvc.Request
相比的任何歧义。