我有两个与这个问题相关的表格。
首先是Company
哪个has_many
Taps
。每个 Tap 都有一个 Date 字段,说明它的创建日期(created_at
与此处无关的原因不同)。
我想绘制Taps
公司随时间变化的频率,按天分组。这意味着对于我的 30 天图表,我目前正在为Date
我范围内的每个单独的 SQL 查询来获取应用程序点击 where :tapped_time = {some date} and :company_id = {id of the company}
。
如何在不单独查询每天的情况下,在连续范围内获取公司每天的 Taps 数?
我正在使用 Ruby on Rails,所以我不需要原始 SQL,我只需要一些关于我的 ActiveRecord 魔法的帮助。