Pokud nemáte definovaný rozsah objednávky, můžete použít date()
metoda z postgresu, jako je tato:
Post.select("date(created_at) as created_date").group("created_date")
A pokud máte rozsah objednávky:
Post.all.except(:order).
select("date(created_at) as created_date").group("created_date")
Chcete-li mít vlastní seskupení, budete muset definovat vybraná pole, takže select()
část by měla obsahovat pole, která má vaše sada záznamů obsahovat.