xpdo modx как добавить условие на дубликат

У меня очень простая таблица MySQL, и мне нужно выполнить этот запрос:

INSERT INTO modx_good (uuid,name) VALUES ('1','name')
ON DUPLICATE KEY UPDATE uuid='1', name='name';

Мой стол modx_good:

`id` int(11) NOT NULL AUTO_INCREMENT,
`uuid` varchar(100) NOT NULL,
`name` varchar(100) NOT NULL,

И мне нужно запустить это с использованием функций modx и xpdo.

Я могу вставить данные

$modGood = $this->modx->newObject('Good');
$modGood->fromArray([
'uuid' => 'a1',
'name' => 'name1'
]);
$modGood->save();

Но как я могу добавить ON DUPLICATE KEY условие, которое я имел в необработанном запросе?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]