我正在尝试使用Chart Js来绘制我的一些数据库数据。
我想要的是提供一组数据,例如:
fruit date
Apple May 20
Orange May 21
Apple May 22
Banana May 22
Apple May 23
Apple May 29
Banana May 29
Orange May 29
绘制一张图表:
May 20 1
May 21 1
May 22 2
May 23 1
May 24 0
May 25 0
May 26 0
May 27 0
May 28 0
May 29 3
1) 现在,我正在做的是发送已经按日期汇总的数据,我有第一个问题所有没有内容的日期都没有被放置为0,所以我要做一些额外的脚本在所有空日期上放置0值(否则图表只是连接2个值)
在null上放置突破线看起来很可怕,因为在该日期它不是“无数据”而是“0记录”。
2) 然后我还要用相同的数据做一个PIE图表,以获得不同水果的分布。但是我不能按日期使用求和值,我需要原始记录列表来做那个(或者另一个查询来按值计算它们)
所以我想知道我是否不能简单地将原始记录列表提供给图表,并将属性id总结为Chart JS。
文档没有多大帮助,因为所有示例总是将简单数组作为值,而不是实际的记录列表。