这是我的路线文件中的一行:
GET /detail controllers.Message.detail(type: String, text: String, page: Integer ?= 0)
当我尝试加载页面时,它突出显示了这一行并声明“需要标识符但找到'类型'。”。现在,如果我将参数从 更改type: String
为newType: String
,则页面加载正常。
这个词有什么问题type
?路由文件中有保留字吗?
这是我的路线文件中的一行:
GET /detail controllers.Message.detail(type: String, text: String, page: Integer ?= 0)
当我尝试加载页面时,它突出显示了这一行并声明“需要标识符但找到'类型'。”。现在,如果我将参数从 更改type: String
为newType: String
,则页面加载正常。
这个词有什么问题type
?路由文件中有保留字吗?
type
是一个 Scala 关键字。你不能在你的路由文件中使用它们。另请参阅这张票:https ://play.lighthouseapp.com/projects/82401/tickets/69-compilation-error-when-using-backticked-scala-keywords-on-routes-file