我尝试将Magento从1.4.0.1升级到最新版本(1.9最终,虽然我还没有到目前为止)。
在升级尝试期间,由于大约20个重复的订单号在商店中大约4年后会被抛出,因此会引发外键约束错误。
我的问题是,回去修改这些订单是否可以接受,以便他们的增量ID是唯一的?有没有可能让我失望的陷阱?
我打算采取行动,比如说," 10003424M20140904"并把它变成" 00003424M20140904"在一半重复的订单上(将第一个交换为0)。
有没有人知道为什么这不起作用,或者有更简单的方法可以做到这一点?
提前致谢!
答案 0 :(得分:1)
Magento使用order_id if字段进行内部工作。更新increment_id不应该破坏系统。