как проверить существует ли строка в БД если да перезаписать если нет создать новую? laravel
нужно проверить если есть строка с определенным "product_id"
foreach ($arr as $ar){
$Temp = array();
$Temp['category_id'] = $category_id;
$Temp['product_id'] = $product_id;
$Temp['print'] = $ar[1];
$Temp['inspection'] = $ar[2];
$Temp['method'] = $ar[3];
$Temp['result'] = $ar[4];
array_push($Result, $Temp);
}
//вот так нашел некоторые советуют но не работает
foreach ($Result as $Resul){
$ob = Parameter::findOrNew($Resul);
$ob->fill($Resul);
$ob->save();
}