Un modo de organizar los resultados es ordenar por relaciones, esto nos permite tomar por ejemplo el ultimo registro añadido.
Digamos que tenemos un modelo Pedido, relacionado con el modelo Cliente y queremos que nos muestre en la vista los pedidos colocando encima el último.
Lo primero seria describir la relación entre ambos dentro de la clase Cola
public function lastestPedido() { return $this->hasOne(\App\Pedido::class)->latest(); }
En el controlador creamos una variable que en su interior tomará los pedidos según clientes ordenados de forma descendente, según fecha de creación.
$clientes= Cola::with('latestPedido')->get()->sortByDesc('latestPedido.created_at');
Y listo, esto es todo.
Espero modestamente que este artículo, sirva de ayuda a alguien.
Gracias.
Subir montañas hermana hombres……