Здравствуйте!
Вводные: Yii2, MySQL, Excel
Импортируем данные из Excel файл а в базу данных, проверяем если запись уже существует в БД, то изменяем её, если нет, то добавляем новую. Вопрос как удалить строку из БД, если она в БД есть, но в импортируем файле её нету?
$emodel = new \app\models\Products;
$exists = $emodel->find()->where(['article' => $sheetData[$baseRow]['A']])->exists();
if($exists > 0) {
// Изменяем
} else {
// Добавляем
}