У меня есть 3 таблицы (sales
, sales_detail
и bicycle
).Я не знаю, как вернуть мое количество (sales
) на единицу баланса (bicycle
), а затем удалить запись sales_detail
, потому что я собираюсь обновить новые продажи.
public function edit(Request $request, $id) {
$sales = Sales::find($id);
$sales_details = SalesDetail::where('sales_id', $id)->get();
$bicycles = Bicycle::where('sales_id', $id)->get();
foreach ($bicycles as $bc && $sales_details as $sd) {
$bc->unit_balance = $sd->quantity + $bc->unit_balance;
//then delete sales_detail
}
return view('sales/edit', array(
'sales' => $sales,
'sales_details' => $sales_details,
'bicycles' => $bicycles
));
}