11
在播放框架2.0,我試圖加載真實(即單精度浮點數)使用行解析器像這樣從PostgreSQL類型柱:ANORM解析浮點值
case class Foo(bar: Float)
object Foo {
def all = DB.withConnection { implicit c =>
SQL("SELECT * FROM foo").as(fooParser *)
}
val fooParser = {
get[Float]("bar") map {
case bar => Foo(bar)
}
}
}
這將生成一個錯誤:could not find implicit value for parameter extractor: anorm.Column[Float]
當使用雙精度類型時,一切正常。是否有可能在Anorm中使用單精度浮點數?
請查看此處的代碼:https://github.com/isaka/Play20/commit/27f952257d775e1bfb4a0c61de6e0ef9c5a555d6 – Mortimer