0

我想创建类似于 Web 服务器日志的条形图。我的数据库中有所有事件都发生在某个特定时刻,我想获取所有这些事件,然后在条形(列)图上绘制每天、每周、每月发生的事件数量。

例如,我想在 31 列中绘制一个月内有多少访客,每列代表一天。

是否有一个图表应用程序,我可以通过它获取当月的所有访问并将这些日期提供给图书馆,并将它们划分为我选择的时间段(例如按天查看)?

如果不是,那么创建数据的最简单方法是什么?31 数据库查询?一个数据库查询然后检查日期并将事件分成 31 个列表?

我正在使用 Groovy 和 Grails。

4

2 回答 2

0

我只想将 Google Analytics 添加到我的网站并使用他们的界面。

开发处理这些查询的软件是一个我无法在这里回答的大问题。它本身就是一个产品。

于 2009-08-19T11:27:09.743 回答
0

您可以查询您的数据库以获取将事件数量映射到某个日期的 Map。使用条件生成器进行按日期分组返回的查询。

于 2009-08-19T13:46:30.977 回答