光滑的列映射器 java.sql.Time 到 Joda LocalTime
Slick column mapper java.sql.Time to Joda LocalTime
希望将 java.sql.time 映射到某个 joda 时间 class。映射器出现一些问题,它会抛出一条错误消息。有没有人进行过这种转换?
trait DateMapper {
implicit val DateMapper =
MappedColumnType .base[java.sql.Time, org.joda.time.LocalTime] (
d => new LocalTime(d.getTime))
}
错误
Unspecified value parameters: tcomap:(LocalTime) => Time
问题是您缺少 ResultSet -> Scala Collection
转换的 LocalTime => Time
转换:
MappedColumnType.base[java.sql.Time, org.joda.time.LocalTime] (
time => new LocalTime(time.getTime),
localTime => new Time(localTime.toDateTimeToday().getMillis()))
希望将 java.sql.time 映射到某个 joda 时间 class。映射器出现一些问题,它会抛出一条错误消息。有没有人进行过这种转换?
trait DateMapper {
implicit val DateMapper =
MappedColumnType .base[java.sql.Time, org.joda.time.LocalTime] (
d => new LocalTime(d.getTime))
}
错误
Unspecified value parameters: tcomap:(LocalTime) => Time
问题是您缺少 ResultSet -> Scala Collection
转换的 LocalTime => Time
转换:
MappedColumnType.base[java.sql.Time, org.joda.time.LocalTime] (
time => new LocalTime(time.getTime),
localTime => new Time(localTime.toDateTimeToday().getMillis()))