我在使用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]("resume")
def additionalInformation = column[String]("additionalInformation")
override def * =
(id, name, resume, additionalInformation) <>(User.tupled, User.unapply)
}
这很简单,我根据教程(http://pedrorijo.com/blog/play-slick/)做到了。但是我得到了奇怪的错误:
编译错误。 {' expected but
('找到.EmployeeTableDef.java:3
并显示(标签:标签)部分存在问题。我很感激你的帮助!
顺便说一下,我使用的是光滑的2.0.0
答案 0 :(得分:1)
您的文件扩展名错误。它是EmployeeTableDef.scala