woshidan's loose leaf

ぼんやり勉強しています

2015-05-12から1日間の記事一覧

ActiveRecordでgroupingに計算値を使いたい、計算値を集計したい場合

.group(Arel.sql('DATE_FORMAT(updated_at, '%Y-%m-%d')')) とか .sum(Arel.sql("price * #{CONSUMPTION_TAX_RATE}")) のようにArel.sql()で包んでから放り込む。 と思っていたけど、包まなくても割といけたぞ。何故だ! Book.group('DATE_FORMAT(updated_at,…