我有一个 API 调用,它返回一个 JSON 格式的实时统计数据——比如注册、登录、执行操作 a 的人数等。
现在,我想用一些像样的图表来了解历史。我的计划是每天访问一次 api 以获取 json 并将每个结果保存在 activerecord 表中。
有没有更好的建议方法。此外,任何让我的生活更轻松的宝石推荐。
- 使用报告字段和日期列创建一个 activerecord 模型
- 每天点击 API 获取一次 JSON 并填充上表
- 用各种可能的维度绘制上表
我有一个 API 调用,它返回一个 JSON 格式的实时统计数据——比如注册、登录、执行操作 a 的人数等。
现在,我想用一些像样的图表来了解历史。我的计划是每天访问一次 api 以获取 json 并将每个结果保存在 activerecord 表中。
有没有更好的建议方法。此外,任何让我的生活更轻松的宝石推荐。
那时, Highcharts将是值得一看的东西。它可以采用 JSON 并呈现良好的图形。
这是迄今为止我发现的最简单的(但仍然不是很好)。一旦有了它,您就可以使用whenever
gem 设置 CRON 作业,每天进行一次数据提取。