0
mysqlでカラムurlにユニークキーを設定しました.Laravelコントローラでは、バルク挿入を準備するために配列のキー値ペアを作成しています。 エラー重複の例外を無視して挿入したいが、別のものに挿入する。私は、次のようなコードを持っている:高度なLaravel:一括挿入その他例外を無視する
mysqlでカラムurlにユニークキーを設定しました.Laravelコントローラでは、バルク挿入を準備するために配列のキー値ペアを作成しています。 エラー重複の例外を無視して挿入したいが、別のものに挿入する。私は、次のようなコードを持っている:高度なLaravel:一括挿入その他例外を無視する
try{
foreach ($js->RECORDS as $rec) {
$data = [
'title'=>$rec->title,
'description'=>$rec->description,
'url'=>$rec->url
];
$status = Model::updateOrCreate(['url' => $rec->url], $data);
}
}catch (\Exception $e){
$req->session()->flash('alert-danger', $e->getMessage());
}
で
感謝を
controller.php私のレコードとして同じクエリを実行します。このソリューション持っています。しかし、一括挿入で重複エラーを無視したい。 – Sovary