我正在构建一个rails应用程序,并且需要创建一些图表。从pluck返回的轨道计数值
我运行此查询检索来自用户的答案:
quiz = Quiz.select("answer1").where(completed: true).pluck(:answer1)
而对于我这个查询返回:[1, 2, 1, 1, 1]
我想算这样的价值观和他们组:{ 1 => 4, 2 => 1 }
我试图使用group by和count但它不工作,我可以手动执行此操作,但我想只使用SQL来实现此目的。
我记得使用group by和count使用sql,但我不知道如何使用rails来做到这一点。