Group and count in Rails

后端 未结 7 1928
傲寒
傲寒 2021-02-01 12:06

I know I\'ve seen this before but I can\'t find anything now. I want to group a query by a certain column and be able to display how many are in each group. I got the first part

7条回答
  •  北海茫月
    2021-02-01 12:41

    I think you can try this as well.

    @project.line_items.group(:device_id).pluck("device_id, count(device_id)")
    

    ^^ This gives array of arrays with elements 'device_id and count'

提交回复
热议问题