0
我正在創建一個Rails應用程序。我希望根據數據創建的日期/時間彙總一些數據。在ActiveRecord中的MySQL查詢等效嗎?
我可以在SQL做到這一點很容易,但我在努力找出等效的ActiveRecord查詢...
的SQL:
select date_id, hour, count(*) from data_table GROUP BY date_id, hour;
它返回我行與DATE_ID,小時,然後來自給定小時分片的記錄數。
我無法在ActiveRecord中弄清楚這一點!
我已經試過:
DataModel.group("date_id, hour").count
但似乎只返回計數在最後DATE_ID小時...
[Ruby on Rails如何處理「從產品組中按類別選擇計數(\ *)」?](http://stackoverflow.com/questions/3558386/how-does-ruby-on-rails -handle-select-count-from-products-group-by-category) – 2013-04-30 17:51:09
在這個問題中沒有任何地方提到由多列組成的組,這實際上是我的整個問題...... – deakolt 2013-04-30 17:56:09