Magento — ошибка при заливке — SQLSTATE[23000]: Integrity constraint violation:

Magento - ошибка при заливке - SQLSTATE[23000]: Integrity constraint violation:

При импорте товаров через csv выдавал ошибку —

SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`dbname`.`catalog_product_option_type_value`, CONSTRAINT `FK_CAT_PRD_OPT_TYPE_VAL_OPT_ID_CAT_PRD_OPT_OPT_ID` FOREIGN KEY (`option_id`) REFERENCES `catalog_product_option` (`option_id`) ON ), query was: INSERT INTO `catalog_product_option_type_value` (`option_type_id`,`sort_order`,`sku`,`option_id`) VALUES (?, ?, ?, ?), и т. д.

В данном случае в csv было поставлено неправильное значение в столбце _media_attribute_id — 88 вместо 703

Обнаружить ошибку можно экспортнув товары из магазина и сравнив csv-файлы

В другой раз такая ошибка выдавалась, потому что в sku было значение длиннее разрешенных 64 знаков

Back to top