Я не могу разобрать значение с плавающей точкой в игровой среде, это дает мне ошибку компиляции.
Таким образом, из базы данных я получаю значение как число с плавающей точкой, но он не может определить значение
as float и выдает ошибку anorm of float.
Ошибка, которую он дал, похожа на
ошибка
Мой код похож на:
package model
import anorm._
import play.api.db._
import play.api.Play.current
case class Contact(id: String, VehiclePositionLattitude: Double,
VehiclePositionLongitude: Any)
object Contact {
def all={
DB.withConnection { implicit connection=>
SQL("Select VehicleJourneyUID,VehiclePositionLattitude,VehiclePositionLongitude
from csv_output where VehicleJourneyUID in (31356)")().map{ row=>
Contact(
id=row[String]("VehicleJourneyUID"),
VehiclePositionLattitude=row[Double]("VehiclePositionLattitude"),
VehiclePositionLongitude=row[Float]("VehiclePositionLongitude")
)
}.toList
}
}
}