Hvis du ikke har defineret et ordreomfang, kan du bruge date()
metode fra postgres, som denne:
Post.select("date(created_at) as created_date").group("created_date")
Og hvis du har et ordreomfang:
Post.all.except(:order).
select("date(created_at) as created_date").group("created_date")
Du bliver nødt til at definere udvalgte felter for at have en brugerdefineret gruppering, så select()
del skal indeholde de felter, du skal have dit recordset til at indeholde.