我目前正在尝试使用Slick来使用MemSQL。 MemSQL基于SQL语法并处理地理空间类型: https://docs.memsql.com/docs/地理空间指南


我正在尝试使用自定义类型来轻松使用光滑的方式:

&#xA ; 包实体

 import slick.driver.MySQLDriver.api ._

密封案例类GeographicPoint(valuec:String){
 var value:String = valuec
隐式val colType = MappedColumnType.base [GeographicPoint,String](
 {_。value},
 {GeographicPoint(_)}
)
}
&#xA ;类AreaNodes(tag:Tag)扩展表[(Int,String,GeographicPoint)](标记,“AREA_NODES”){
 def id = column [Int](“ID”,O.PrimaryKey,O.AutoInc)
 def name = column [String](“NAME”)
 def centroid = column [GeographicPoint](“CENTROID”)
 def * =(id,name,centroid)
}



 在编译时,我有以下错误:


 找不到参数tt的隐含值:slick.ast.TypedType [entities.GeographicPoint]

&#xA ;