2015-04-23 37 views

回答

5

如果您还没有订单的范围定义,你可以使用date()方法从Postgres的,就像这样:

Post.select("date(created_at) as created_date").group("created_date") 

如果你这样做有一个订单范围:

Post.all.except(:order). 
    select("date(created_at) as created_date").group("created_date") 

你会必须定义选择字段以便进行自定义分组,因此select()部分应包含需要记录集包含的字段。

相关问题