【发布时间】:2018-06-18 07:02:55
【问题描述】:
我在表Gspeed 中有一个名为speed 的列。我需要创建一个折线图group by minute (created_at) 并点出现speed。
例如p1 (110.4)、p2 (113.5) 等。
速度可以有多个值。
我有两个模型:用户和 Gspeed。 Gspeed包含name类型string,speed类型float。
数据库示例:
仅当前用户的显示速度
形状示例
当尝试使用控制器中的代码时
@line_chart_data =Gspeed.all.group_by_minute(:created_at).average(:speed)
在视图中
只显示值
【问题讨论】:
-
这个话题似乎很有趣,但为了获得人们的帮助,也许你想通过一些关于模型、xy 轴、样本数据以及你迄今为止尝试过的细节来改进你的问题。
-
添加更多信息感谢 iGian
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 chartkick