I want to update a review by ID using the following link in Postman http://localhost:8000/api/v1/reviews/2
I have the following in the ReviewController
public function update(Request $request,Product $product, Review $review)
{
$review->update($request->all());
// $review->save();
return response([
'data' => new ReviewResource($review)
],Response::HTTP_CREATED);
}
When trying to update content for null fields for booktitle and description using PUT method I get a success message however the record remains the same. It is not updated.
This is the review model file
<?php
namespace App\Model;
use App\Model\Product;
use Illuminate\Database\Eloquent\Model;
class Review extends Model
{
public $timestamps = true;
protected $fillable = [
'booktitle', 'description', 'updated_at', 'created_at',
];
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire