ActiveRecord AVG calculation

前端 未结 2 1778
野性不改
野性不改 2021-01-27 15:02

I have request:

Model.group(:p_id).pluck(\"AVG(desired)\")
=> [0.77666666666666667e1, 0.431666666666666667e2, ...]

but when I ran SQL

2条回答
  •  情歌与酒
    2021-01-27 15:51

    Finally I've found solution:

    Model.group(:p_id).pluck("p_id, AVG(Round(desired))")
    => [[1,7.76666666666667],[2,43.1666666666667], ...]
    

提交回复
热议问题