Scala 播放Slick数据库错误-表定义类
我无法使用Play Slick创建表定义类。这是我的班级:Scala 播放Slick数据库错误-表定义类,scala,playframework,playframework-2.0,slick,Scala,Playframework,Playframework 2.0,Slick,我无法使用Play Slick创建表定义类。这是我的班级: package database; class EmployeeTableDef(tag: Tag) extends Table[Employee](tag, "employee_data") { def id = column[Long]("id", O.PrimaryKey,O.AutoInc) def name = column[String]("name") def resume = column[String]
package database;
class EmployeeTableDef(tag: Tag) extends Table[Employee](tag, "employee_data") {
def id = column[Long]("id", O.PrimaryKey,O.AutoInc)
def name = column[String]("name")
def resume = column[String]("resume")
def additionalInformation = column[String]("additionalInformation")
override def * =
(id, name, resume, additionalInformation) <>(User.tupled, User.unapply)
}
包数据库;
类EmployeeTableDef(标记:标记)扩展表[Employee](标记,“Employee_数据”){
def id=列[Long](“id”,O.PrimaryKey,O.AutoInc)
def名称=列[字符串](“名称”)
def resume=列[字符串](“resume”)
def additionalInformation=列[字符串](“additionalInformation”)
超控def*=
(id、名称、恢复、附加信息)(User.tupled、User.unally)
}
这很简单,我是根据教程()做的。然而,我得到了一个奇怪的错误:
编译错误<代码>{应为,但('found.EmployeeTableDef.java:3
它显示(tag:tag)部分有问题。我将非常感谢您的帮助
顺便说一句,我使用的是slick 2.0.0,你的文件扩展名不正确。它是
EmployeeTableDef.scala
OMG…很明显,但我没有看到。非常感谢!