Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2015, 08:36
jc1992
 
Fecha de Ingreso: noviembre-2010
Mensajes: 156
Antigüedad: 13 años, 5 meses
Puntos: 0
GroupBy en una relación hasMany y contar en laravel

Buenas tardes , estoy haciendo una relación hasMany y puedo traer todo lo que esté relacionado.

La idea es hacer un groupBy por un campo de la tabla hasMany y luego sumar el contenido de las tablas agrupadas.

Código PHP:
Ver original
  1. $subastas = Producto::where('id_creador','=',37)->where('id','=',$id)->with('pujas')->get();

Pero de momento me gustaría saber cómo puedo hacer el hasMay de la tabla 1:N.

En a vista tengo lo siguiente

Código HTML:
Ver original
  1. @foreach ($subastas as $subasta)
  2.     @foreach ($subasta->pujas as $puja)
  3.     <p>{ $puja}}</p>
  4.    
  5.     @endforeach
  6. @endforeach

Alguna ayuda respecto a esto de agrupar con Laravel ?