Rai*_*ner 3 ruby ruby-on-rails ruby-on-rails-3.1
在我的模型中,我有:
start = 3.weeks.ago
kliks = where(created_at: start.beginning_of_day..Time.zone.now)
kliks = kliks.group("date(created_at)")
Run Code Online (Sandbox Code Playgroud)
如何计算每天的所有记录总数?
Joe*_*e M 10
我认为这应该有效:
kliks = count(
:group => 'date(created_at)',
:conditions => { :created_at => start.beginning_of_day..Time.zone.now }
)
Run Code Online (Sandbox Code Playgroud)
这将返回一个哈希映射日期到他们的计数.