1

Railsで次を実行します。

coe = trackers.where(:trackable_type => "Mailing").count(:group => 'DATE(created_at)')

うまくグループ化されたアイテムのハッシュを返します。

ただし、日付だけでなく時間ごとにグループ化したいのですが、分や秒ではグループ化しません。

このクエリを実行して、すべての面倒な作業が Postgresql によって行われ、データ セットを取得した後に変換されないようにするにはどうすればよいですか?


日付と時間でグループ化したい私の間違い。混乱させて申し訳ありません。

4

2 に答える 2

1

date_trunc() 関数が必要なようです:

http://www.postgresql.org/docs/current/interactive/functions-datetime.html#FUNCTIONS-DATETIME-TABLE

于 2012-05-07T15:36:28.333 に答える