首页 文章

Magento产品CSV导入错误

提问于
浏览
0

我对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 . 但我正在读某个地方,它没有任何区别 . 我做了所有的步骤 . 创建缺少的属性,导入类别与另一个模块,所以一切都应该没问题 .

任何人都可以帮我找到解决方案吗?任何帮助将非常感激 .

1 回答

  • 0

    找到了解决方案!在CSV文件中我注意到有一个名为_media_attribute_id的属性,从我的默认站点导出了一个产品,并且看到它是720而在我的其他csv文件中它是90 ..所以我已将id从90更改为720它解决了我的问题!

相关问题