Using Laravel, I have the following code
$review = Review::find(1); $review->delete();
Review has a many to many relationsh
Review
i guess you have a error in your models relationship conception, the product has many reviews but the review associated with one product so you have here one to many relationship. but in general the answer in the general case will be using:
$product->reviews()->sync([]);