【问题标题】:Magento Product CSV Import errorMagento 产品 CSV 导入错误
【发布时间】: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


    【解决方案1】:

    找到了解决办法!在 CSV 文件中,我注意到有一个名为 _media_attribute_id 的属性,从我的默认站点导出了一个产品,发现它是 720,而在我的另一个 csv 文件中它是 90 .. 所以我将 id 从 90 更改为 720它解决了我的问题!

    【讨论】:

      猜你喜欢
      • 2015-09-09
      • 1970-01-01
      • 2017-08-31
      • 2011-04-20
      • 1970-01-01
      • 1970-01-01
      • 2018-01-12
      • 2015-12-23
      • 1970-01-01
      相关资源
      最近更新 更多