我正在使用groupdate
gem 将记录与日期/时间分组。我想对记录进行分组并选择具有子句的用户,然后将记录与日期/月份/时间分组。但它没有给出我想要的正确结果。例如:
User.group_by_month(:created_at).count # gives proper result but
User.joins("LEFT JOIN devices ON devices.user_id=users.id").group("users.id").having("COUNT(devices.id)=0").count #gives all users in hash while i want only count for the months.
我正在使用它来显示使用chartkick
gem 的图表。
任何帮助将不胜感激。