Есть в наличии массив
$parts(
{'name'=>'name1','stock'=>1,'contractor'=>2},{'name'=>'name2','stock'=>3,'contractor'=>1}
{...})
и таблица
_parts (id, name, stock,contractor)
Требуется перебрать массив, и по нескольким его свойствам найти и апдейтить запись в таблице, либо вставить новую запись, если ничего не найдено.
Легко можно сделать это за два запроса, но данный вариант прям нежелателен (перебираться будет довольно большой массив). Так как свойств несколько, то, насколько я понял, функция INSERT ... ON DUPLICATE UPDATE тоже нельзя использовать.
Поделитесь мыслями.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Как перенести на хостинг веб-приложение созданное на Laravel 54?
ЗдравствуйтеПервый VPS сервер был довольно таки слабый и мы вынуждены были построить веб-сервер на UBUNTU+NGINX+PHP FPM+Mysql
Вопрос для кого-то тупой возможно, но все жеЗалез тут тестировать vpn с ispmanager
Есть файл yml интернет магазина, можно ли как нибудь превратить его в массив и записать все данный в БД?