Als u geen bestelbereik heeft gedefinieerd, kunt u date()
. gebruiken methode van postgre, zoals deze:
Post.select("date(created_at) as created_date").group("created_date")
En als u wel een bestelbereik heeft:
Post.all.except(:order).
select("date(created_at) as created_date").group("created_date")
U moet geselecteerde velden definiëren om een aangepaste groepering te hebben, dus de select()
deel moet de velden bevatten die uw recordset moet bevatten.