我剛開始時看到一個類似下面的活動表,並且我想爲每個用戶每月的活動計數一次。現在的問題是,每個用戶每天都有多行。我需要爲每個用戶每天只計算一行。rails獲取activerecord中每個用戶每個日期的行數sqlite
Activities
Activity_id | user_id | activity_type | created_at
1 1 time_trial 2016-04-30
2 1 time_trial 2016-04-30
3 1 time_trial 2016-04-31
4 3 time_trial 2016-04-31
5 3 time_trial 2016-04-31
6 1 time_trial 2016-04-32
我估計結果表應該像
user_id | activities per month
1 3
3 1