xxx.scala:65: error: too many elements for tuple: 24, allowed: 22
实例:
import slick.lifted.Tag
import slick.jdbc.MySQLProfile.api._
import scala.concurrent.Await
import scala.concurrent.duration.Duration
import scala.collection.JavaConversions._
import java.util.List
case class Server(
id: Int,
serverCode: String,
imageHash: String,
name: String,
gender: String,
education: String,
birthday: String,
mobileTelephone: String,
otherTelephone: String,
identityCard: String,
politicalStatus: String,
nation: String,
agencyId : Int,
nativeProvinceId: Int,
nativeCityId: Int,
nativeCountyId: Int,
provinceId: Int,
cityId: Int,
countyId: Int,
address: String,
createDatetime: String,
identity: String,
isEnable: Boolean,
backup: String
)
class Servers(tag: Tag) extends Table[Server](tag, "servers") {
def id = column[Int]("id", O.PrimaryKey, O.AutoInc, O.SqlType("int"))
def serverCode = column[String]("server_code", O.Unique, O.Length(32), O.SqlType("char"))
def imageHash = column[String]("imageHash", O.Length(32), O.Default("00000000000000000000000000000000"), O.SqlType("char"))
def name = column[String]("name", O.Length(20), O.SqlType("varchar"))
def gender = column[String]("gender", O.Length