Trong Chơi framework 2.0, tôi đang cố gắng để tải một thực (tức là phao chính xác duy nhất) gõ cột từ PostgreSQL sử dụng một phân tích cú pháp hàng như thế này:Anorm phân tích cú pháp float giá trị
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)
}
}
}
này tạo ra một lỗi: could not find implicit value for parameter extractor: anorm.Column[Float]
Khi sử dụng loại chính xác gấp đôi, mọi thứ hoạt động tốt. Có phải bằng cách nào đó có thể sử dụng phao chính xác đơn với Anorm không?
cũng kiểm tra mã tại đây: https://github.com/isaka/Play20/commit/27f952257d775e1bfb4a0c61de6e0ef9c5a555d6 – Mortimer