我在尝试显示基于 [ https://richonrails.com/articles/charting-with-chartkick]在线教程的简单图表时出现以下错误。
这是我尝试点击在Rails 4
应用程序中显示图表的页面时遇到的错误。看起来我缺少时区支持,MySQL
但不确定如何安装。我位于US EST
时区。我该如何解决这个问题?
安装的宝石:
gem 'chartkick'
gem 'groupdate'
gem 'active_median'
错误日志:
ActionView::Template::Error (Be sure to install time zone support - https://github.com/ankane/groupdate#for-mysql):
3: <!-- Line Chart - Single Series -->
4: <div class="col-xs-6">
5: <h3>Visits By Day</h3>
6: <%= line_chart @visits.group_by_day(:visited_at, format: "%B %d, %Y").count, discrete: true %>
7: </div>
8:
9: </div>
app/views/charts/show.html.erb:6:in `_app_views_charts_show_html_erb__137374658_98254572'
显示.html.erb
<div class="row">
<!-- Line Chart - Single Series -->
<div class="col-xs-6">
<h3>Visits By Day</h3>
<%= line_chart @visits.group_by_day(:visited_at, format: "%B %d, %Y").count, discrete: true %>
</div>
</div>
图表控制器.rb
class ChartsController < ApplicationController
def show
@visits = Visit.all
end
end
我已经将安装附带的示例插入语句中的一些数据加载到 MySQL 时区表中。不知道我在这里还缺少什么。