我们在尝试更新Magento产品时遇到了一些问题。
到目前为止我们已经做了什么来消除任何问题:
一切都在网站上工作很好,然后我们看到了需要在我们所有产品中更新的内容,因此我们尝试重新导入我们的产品以更新现有产品。
这是我们遇到一些问题的地方:
有没有人对为什么会这样做有任何想法?错误信息实际上说的是什么?
答案 0 :(得分:1)
您如何更新产品?您使用的是产品导入还是数据流?桌子上有一个主键。您进行导入的方式是尝试添加产品而不更新它们。由于主键必须是唯一的,因此您尝试使用现有主键创建新记录。那就是SQL错误......
进入系统>下的Magento管理员;导入/导出>出口。这将以正确的格式获取所有数据。进行更改。然后返回并进行导入。
在导入屏幕上,选择“替换复杂数据”作为导入行为。我会首先备份数据库并在开发环境中测试它,但这是处理它的正确方法。