Типичный фрагмент для Slick (3.3.2) для Scala (2.13) (фрагмент скопирован из «Essential Slick» Ричарда Даллауэя и Джонатана Фергюсона):
case class User(id: Long, name: String)
class UserTable(tag: Tag) extends Table[User](tag, "user") {
def id = column[Long]("id", O.PrimaryKey, O.AutoInc)
def name = column[String]("name")
def * = (id, name).mapTo[User]
}
У меня есть немного странная ошибка:
Error: type mismatch
found : ((Long, String)) => User
required: ((Long, String)) => User
def * = (id, name).mapTo[User]
С уважением, Марчин