以前,在我分享我的SOLR统计数据之前,我可以使用以下代码显示有史以来最受欢迎和下载最多的10个项目:Add top 10 most downloaded items to /statistics-home我们的统计数据只能追溯到2011年,所以在分片后,我们有10个统计核心,从2011年到现在,也就是2020年。我现在的问题是如何获得所有年份的最大浏览量/下载量,因为我不能再使用默认的SOLR统
**)按顺序排序的ActiveRecord查询将提供哪些信息?我正在尝试编写ActiveRecord/Postgres查询,该查询为我提供按月和年分组的帖子数量(如上面所列)。以下查询成功地做到了这一点:
Post.select('count(*) as count','extract(year from created_at) as year', 'extract(month:desc)按<
在过去的十年里,我需要找到每个月与我们做生意的所有团体(雇主)的平均规模(平均雇员人数)。Select count(*)join Employers ER on EE.employerid = ER.employerid我可以在十年前继续这样做,但我知道有更好的方法来做到这一点。运行此查询120次,将结果复制并粘贴到excel中以计算平均值,我没有问题。然而,我更愿意学习一种更有效的方法来做到这一点。另一个问题