【问题标题】:Error when importing CSV via MAGMI通过 MAGMI 导入 CSV 时出错
【发布时间】:2015-04-26 01:42:47
【问题描述】:

当我尝试使用 csv 文件(通过 MAGMI)将大量产品导入 Magento 时,我收到此错误:

违反完整性约束:1048 列 'sort_order' 不能为空 - 记录 #1 上的错误

我的 csv 文件中没有像“排序顺序”这样的列或数据名称

是什么导致了这个错误?我该如何解决?

【问题讨论】:

  • 您的 MySQL 数据库中有名为 sort_order 的列吗?
  • @SaagarEliasJacky 不确定,我应该检查哪个表的“排序顺序”?
  • 我很难回答,因为我不知道你的数据库结构。您可能知道 CSV 中的数据去了哪里?
  • @SaagarEliasJacky 我明白了,我认为这是解决问题的好方法,我会检查一下谢谢!!

标签: mysql magento csv magmi


【解决方案1】:

检查要将 CSV 中的数据导入到的一个或多个表。应该有一个名为sort_order 的列,该列已设置为不接受null 值。

将该数据库表列映射到 CSV 中的列,并确保 CSV 中的列没有缺失值。您需要在 CSV 中的该列中有一些值,因为 MySQL 数据库中的 sort_order 列将不接受 null 值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-09
    • 1970-01-01
    相关资源
    最近更新 更多