有人可以向我解释或给我一个链接,我可以在这里看到有关数据库互操作性的信息吗? https://www.playframework.com/documentation/2.3.0/ScalaAnorm
我想了解隐式转换的工作原理以及下面的含义:
implicit def timeStampToDateTime: Column[Timestamp] = Column.nonNull { (value, meta) =>
val MetaDataItem(qualified, nullable, clazz) = meta
value match {
case ts: java.sql.Timestamp => Right(ts)
case _ => Left(TypeDoesNotMatch("Cannot convert " + value + ":" + value.asInstanceOf[AnyRef].getClass) )
}
}
我没有在谷歌上搜索文档,也许在这里有人可以解释一下"对"和"左"手段。