`Do not write information to database`
Do not save to database
Help me understand my error
Controller
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | public function store(Request $request )
{
$item = Cart::where( 'product_id' , $request ->product_id);
if ( $item -> count ()) {
$item ->increment( 'quantity' );
$item = $item ->first();
} else {
$item = Cart::forceCreate([
'product_id' => $request ->product_id,
'quantity' => 1,
]);
}
return response()->json([
'quantity' => $item ->quantity,
'product' => $item ->product
]);
}
|
shop
1 2 3 4 5 6 | addProductToCart (product, quantity) {
axios.post( 'http://127.0.0.1:8000/api/cart' , {
product_id: product.id,
quantity
})
},
|
Items are not added to the database when the addItems (for example) button is clicked