Sé que he visto esto antes, pero ahora no puedo encontrar nada. Quiero agrupar una consulta en una determinada columna y poder mostrar cuántos hay en cada grupo. Tengo la primera parte de abajo:Agrupar y contar en Rails
@line_items = @project.line_items.all(:group => "device_id")
Esto es para la línea de pedido vista de índice, que es sólo una tabla que muestra los elementos de línea. ¿Cómo puedo hacer una columna en esa tabla para "contar" ahora que las líneas de pedido están agrupadas por dispositivo?
Esto da una advertencia: 'ADVERTENCIA DE DEPRESIÓN: el número de relación calculado con las opciones del buscador está en desuso. Construya un ámbito y luego llame a calcular en su lugar. (llamado desde C: en 'conteo' :) ' – Chloe
@Chloe - Pruebe esto en Rails 4 para eliminar la advertencia:' @ project.line_items.group (: device_id) .count' –