【发布时间】:2017-03-27 12:49:23
【问题描述】:
我正在使用chartkick 显示当日每小时处理的订单数量的折线图。当我使用 Postgres 时,代码如下所示:
line_chart Order.group("DATE_PART('hour', creation_date)").order("extract (hour from creation_date) ASC").count, curve: false, label: "Orders"
这是可行的,只是 x 轴标签的格式如下:
有没有办法让它像这样格式化:01:00?
【问题讨论】:
-
sql 将是
substr(creation_date::time(0)::text,1,5)而不是DATE_PART('hour', creation_date)
标签: ruby-on-rails postgresql chartkick