このメソッドを抽象クラスで定義しています。
abstract class RichTable[T](name: String) extends Table[T](name) {
def insert(model : T) = Database { implicit db: Session =>
*.insert(model.copy(id = getNextId(classOf[T].getSimpleName())))
}
//other methods which are fine
}
そしてそれ(model.copy
)は言います:
could not find implicit value for evidence parameter of type scala.slick.lifted.TypeMapper[T]
この問題を解決する方法がわかりません。私はscalaの初心者で、これに固執しています。誰でも私に手がかりを与えることができますか?