我想创建类似于 Web 服务器日志的条形图。我的数据库中有所有事件都发生在某个特定时刻,我想获取所有这些事件,然后在条形(列)图上绘制每天、每周、每月发生的事件数量。
例如,我想在 31 列中绘制一个月内有多少访客,每列代表一天。
是否有一个图表应用程序,我可以通过它获取当月的所有访问并将这些日期提供给图书馆,并将它们划分为我选择的时间段(例如按天查看)?
如果不是,那么创建数据的最简单方法是什么?31 数据库查询?一个数据库查询然后检查日期并将事件分成 31 个列表?
我正在使用 Groovy 和 Grails。