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();
}