Я получаю следующую ошибку при попытке отобразить простой график диаграммы на основе [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'
show.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>
charts_controller.rb
class ChartsController < ApplicationController
def show
@visits = Visit.all
end
end
Я уже загрузил некоторые данные из примеров операторов вставки, поставляемых вместе с установкой, в таблицы часовых поясов MySQL. Не уверен, что еще мне здесь не хватает.