我想使用chartkick 创建属于计划任务的记录折线图。
换句话说:plantask has_many records
记录有两个我对绘图感兴趣的字段。created_at 将是我的 X 轴,数据(一个整数)将是我的 Y 轴。
到目前为止,我已经非常接近了。通过将其插入我的视图:
<%= line_chart @plantask.records.group_by_day(:created_at).sum(:data) %>
我可以看到我的 x 轴显示完美。但是,y 轴似乎没有加载记录 :created_at 字段,而是从 plantask 模型中加载 :created_at 。(我所有的记录都映射到昨天晚上 7:00)这对我来说似乎很奇怪。关于我搞砸了什么的任何提示?谢谢你们。