Laravel 如何仅在更改值时更新 mysql 中的值

nas*_*sor 5 php mysql laravel laravel-5.3

我是 Laravel 的新手。我正在尝试做的如下:

我的表单中有一些字段,例如TITLE, DESCRIPTION。

TITLE字段在数据库中是唯一的。

这就是我为更新我的价值观所做的事情。

$product              = Product::find($id); 
$product->title       = $request->title;
$product->description = $request->description;
$product->save();
Run Code Online (Sandbox Code Playgroud)

但这会产生错误(该值已存在),因为我的TITLE字段是唯一的。

我想要的只是在TITLE值发生更改时更新我的TITLE,否则更新相同的值但更新其他字段。谢谢