私が思いついたより軽いタイトルが見つからなかったのは残念です。
問題は、日付ごとにグループ化する必要がありますが、時間ではありません。つまり、日ごとにグループ化する必要があります。秒の精度になるため、created_at フィールドでグループ化すると問題が発生します。
@stuff = SomeCoolStuff.where(cool_guy_id: @guy.id).group_by(&:created_at)
これにより、この種の hash:のキーが得2012-10-02 08:16:13 +0200
られますが、キーに必要なのは2012-10-02
.
何かご意見は?
前もって感謝します。