【发布时间】:2014-11-06 20:07:45
【问题描述】:
我是 Scala、Play 和 Anorm 的新手,所以我想知道我该怎么做。
我有一个对我的数据库的查询,它返回一个日期,格式为DD/MM HH:OO,和一个Long,这是一个总数。
我想显示每小时的总图表,所以我创建了一个byhour 解析器:
val byhour = {
get[Option[String]]("date") ~ get[Long]("total") map {
case date ~ total => (date, total)
}
当然,这只会返回我有数据的日期。我想用日期和总计 0 来填补日期空白,但我不知道该怎么做。
提前致谢!
编辑:我知道可以在 MySQL 中执行此操作,但我更愿意在 Scala 本身中执行此操作以保持查询干净。
【问题讨论】:
-
你用的是什么数据库?
-
不同的是我不想在 SQL 查询中这样做,但是在 Scala 中,所以不是同一个问题
-
明白 - 撤回我的近距离投票。
标签: scala playframework anorm