Ruby on rails RubyonRails图表数据

Ruby on rails RubyonRails图表数据,ruby-on-rails,ruby,chartkick,Ruby On Rails,Ruby,Chartkick,我正在使用RubyonRails制作一个多系列折线图。我已将以下数据传递给图表: <%= line_chart @budget.transactions.group(:category).group(:date).sum(:amount) %> 对我来说,传递到图表的数据格式似乎正确,但输出。。。没有那么多。我还认为使用Ruby Date类而不是DateTime会导致问题,但我不确定。谢谢你的帮助。 老实说,我不明白你的问题:(如果你检查图像,没有一行连接,传入的数据对我来说似乎是

我正在使用RubyonRails制作一个多系列折线图。我已将以下数据传递给图表:

<%= line_chart @budget.transactions.group(:category).group(:date).sum(:amount) %>
对我来说,传递到图表的数据格式似乎正确,但输出。。。没有那么多。我还认为使用Ruby Date类而不是DateTime会导致问题,但我不确定。谢谢你的帮助。

老实说,我不明白你的问题:(如果你检查图像,没有一行连接,传入的数据对我来说似乎是正确的。我想看看我是否将数据分组错误,或者是否使用了错误的类型等。
new Chartkick.LineChart("chart-2", [{"name":"debt","data":[["2017-04-19",5.43],["2017-04-20",60.0]]},
{"name":"entertainment","data":[["2017-04-19",30.0]]},
{"name":"food","data":[["2017-04-20",15.0],["2017-04-21",20.0]]},
{"name":"housing","data":[["2017-04-02",17.33],["2017-04-10",20.0],["2017-05-01",522.0]]},
{"name":"transportation","data":[["2017-04-20",50.0]]},
{"name":"utilities","data":[["2017-04-19",35.0],["2017-04-21",20.0],["2017-04-27",77.34]]}], {});