我正在製作一個應用程序,有很多問題後,我最終做出了陰謀,但現在需要正確的數據,但我需要做一些調整。高人問題:問題
例如,如果一個用戶註冊在同一天一個新的日誌應採取日誌的成本,並把它添加到當天的日誌或簡單地表明,如果沒有更多的,我按照railcast episode 223和helpme一點。但我的問題是:當我添加一個新的日誌,它創建一個新的酒吧: (只有2個日誌,我要創建一個新的日誌) 這裏是我的應用程序做的。
我也需要修復的日期時間,這裏是我的代碼:
$(function() {
new Highcharts.Chart({
chart: { renderTo: 'foo_chart',defaultSeriesType: 'column' },
title: { text: 'tanking costs daily' },
xAxis: { type: 'datetime' },
yAxis: {
title: { text: 'cost' }
},
tooltip: {
formatter: function() {
return Highcharts.dateFormat("%B %e %Y", this.x) + ': ' + '$' + Highcharts.numberFormat(this.y, 2);
}
},
series: [{
name: 'Days',
pointInterval: <%= 1.day * 1000 %>,
pointStart: <%= 1.weeks.ago.at_midnight.to_i * 1000 %>,
data:[
<% for tankinglog in @tankinglog %>
<%= "(" + tankinglog.cost.to_f.round(2).to_s + "),"%>
<% end %>
]
}]
});
});
如果你看到圖片上的名單上有3個數量級......最後2個日誌具有相同的日期,這些必須出現在與他們的費用總和相同的酒吧
您是如何獲取數據的?你的系列是什麼樣的?您是否只想顯示第一天所做的所有日誌,或者是否想要顯示第一天每個日誌創建的時間? – wergeld 2012-08-09 19:11:08