У меня есть модель, ContactEmail, которая имеет атрибут date_sent и email_id, ссылающийся на Email другой модели.
Я хотел бы создать гистограмму, которая показывает даты оси x и y-ось количество ContactEmails, которые были отправлены в определенную дату.
Я бы хотел сделать то же самое, отфильтрованный для ContactEmails, где email_id равен определенному значению.
Моя конечная цель состоит в том, чтобыУ меня есть какая-то гистограмма - я все еще исследую, как это сделать, но, несмотря на это, мне кажется, что мне понадобится какой-то массив временных рядов, который, как я полагаю, будет иметь дату как один элемент и счетчик длядругой.
Как мне это сделать?
Графическое решение, которое я смотрю, называется Seer:
http://github.com/Bantik/seer
Я использую гем статистики, который выводит хеш, который выглядит следующим образом:
=> #<OrderedHash {"2010-10-23"=>2, "2010-09-22"=>3, "2010-09-11"=>1, "2010-08-27"=>1, "2010-10-15"=>
1, "2010-09-15"=>1, "2010-08-08"=>2, "2010-10-17"=>14, "2010-10-06"=>2, "2010-09-28"=>1, "2010-10-19
"=>1, "2010-09-20"=>1}>
1) Как я могу разместить это в заказе?2) Признает ли Провидец нулевые значения даты?