【发布时间】:2015-08-27 11:57:27
【问题描述】:
我在导入 CSV 产品时遇到了一些严重问题。当我尝试从 CSV 仅导入一种产品时(出于测试原因),我收到以下错误:
SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (admin_knygynas.catalog_product_entity_media_gallery, CONSTRAINT FK_CAT_PRD_ENTT_MDA_GLR_ATTR_ID_EAV_ATTR_ATTR_ID FOREIGN KEY (attribute_id) REFERENCES eav_attribute (attribute_id) ), query was: INSERT INTO catalog_product_entity_media_gallery (attribute_id,entity_id,value) VALUES (?, ?, ?) ON DUPLICATE KEY UPDATE entity_id = VALUES(entity_id)
第一次遇到这个问题,在我可以搜索的地方搜索,但到目前为止没有解决方案,在这个问题上坐了几个小时。我看到它试图将 VALUES(?,?,?) 插入到产品媒体库实体中,这没有任何意义。
我从 Magento 1.7.2 版本导出 CSV,并尝试导入到 1.9.2。但我在某处读到它没有任何区别。我做了所有的步骤。创建了缺少的属性,使用另一个模块导入了类别,所以一切都应该没问题。
谁能帮我找到解决方案?任何帮助将不胜感激。
【问题讨论】:
标签: magento csv import product