Бакрин Андрей
7 янв. 2018 г., 10:56

Импорт из YML/XML

Добрый день. Скажите, при импорте возникает ошибка

(ERROR @ /core/xpdo/om/xpdoobject.class.php : 1452) Error 23000 executing statement: INSERT INTO `modx_modimporter_objects` (`tmp_object_type`, `tmp_external_key`, `tmp_import_id`, `tmp_parent`, `tmp_title`, `tmp_content`, `tmp_processed`, `tmp_error`, `tmp_raw_data`) VALUES ('category', '00111', 1, '00004', 'Насосы', '', '0', 0, 'a:1:{s:9:\"pagetitle\";s:12:\"Насосы\";}') Array ( [0] => 23000 [1] => 1062 [2] => Duplicate entry '00111-category' for key 'tmp_external_key' )
Она связана с тем, что во время импорта артикул категории дублируется - то есть у какой-то из категорий он уже такой же есть?
Андрей, это SQL-ошибка, возникающая при конфликте уникального ключа, в данном случае ТипОбъекта-Артикул. Да, если у вас возникает такая ошибка, значит вы пытаетесь воткнуть вторую запись с одним и тем же артикулом. Проверяйте свой импорт-источник.

Добавить комментарий