我要创建每小时每个小时创建的项目数量阵列, 每天 。
我追踪人们的感受,所以我的模型叫做 TrackMood
它有一个叫做mood
的栏目和时间戳。
如果有的话
TrackMood.where(mood: "good").group("hour(created_at)").count
I get something like {11=>4, 12=>2, 13=>2, 15=>1}
我这里有两个问题
1 如何把一天加到今天,这样它就不会仅仅把昨天11时创造的项目加到今天11时添加的项目上?
2 当一无所有时,我如何确保它上写到 0
?