updateExistingPivotメソッド


$department->products()->updateExistingPivot($product, ['default_quantity' => $request->defaultQuantity ?? 0]);

updateExistingPivotメソッドを使用することで、中間テーブル内のレコードを更新することができる。
上記の例では、departmentsテーブルとproductsテーブルの中間テーブル内にある、default_quantityカラムを更新している。