jeison andres ramirez
jeison andres ramirez
Laravel
Comparte:

Optimizacion con eloquent para multiples datos

Tengo la duda en cuanto la optimizacion para la actualizacion de registro de manera simultanea, en esta forma es funcional pero la realizar varias veces se demora por el numero de consulta que realiza, como se podria mejorar.
 
foreach ($products as $item) {
            $product = Product::findOrFail($item->id);
            $sales = $item->quantity + $product->sales;

            $product->sales = $sales;
            $product->stock = $item->stock;
            $product->save();
        }