Scala Play Framework数据库互操作性

时间:2014-12-23 23:21:07

标签: scala playframework anorm

有人可以向我解释或给我一个链接,我可以在这里看到有关数据库互操作性的信息吗? 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) )
    }
}

我没有在谷歌上搜索文档,也许在这里有人可以解释一下"对"和"左"手段。

0 个答案:

没有答案