Laravel: массовая вставка других и игнорирование дублирования исключений ошибокPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel: массовая вставка других и игнорирование дублирования исключений ошибок

Сообщение Anonymous »

В mysql я установил уникальный ключ для URL-адреса столбца, а в контроллере Laravel я создал пары ключ-значение массива для подготовки массовой вставки. Я хочу вставить исключение дублирования ошибок, игнорируя его, но вставить для других. У меня есть следующий код:
controller.php
try{
$container = array();
foreach ($js->RECORDS as $rec) {
$data = [
'title'=>$rec->title,
'description'=>$rec->description,
'url'=>$rec->url
];
array_push($container, $data);
}
$status = Model::insert($container);
}catch (\Exception $e){
$req->session()->flash('alert-danger', $e->getMessage());
}


Подробнее здесь: https://stackoverflow.com/questions/458 ... uplication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»