在检索了一段时间后,创造的产品,在最后一步,Magento的给出以下无差错:SQLSTATE [23000]:完整性约束冲突:关键“IDX_STOCK_PRODUCT” 1062重复项“1922-1”
SQLSTATE [23000]:完整性约束违规:1062重复项“1922-1”关键“IDX_STOCK_PRODUCT”
什么我做的是,通过捕捉产品ID,我把它在定制的表项。我已经从外部连接到Magento数据库。
令人惊讶的数据插入到Magento的基表&也在自定义表中,但为什么它在产品保存后给我这个错误......?
我清除了缓存,浏览器cookies。 还要删除/ var/cache,/ var/session。 仍然出错。 任何人都可以提出解决方案吗?
此错误表示您在同一个表中使用两次相同的主键值。在'IDX_STOCK_PRODUCT'中已经有一个ID为'1922-1'的产品,并且一个查询试图再次使用该ID保存一条新记录。 – mrlee 2012-04-06 13:31:27
那么解决方案是什么? – Prat 2012-04-06 13:35:07
基本上,不要用重复的ID保存数据。如果没有任何与此错误相关的代码示例,那是您将要获得的最佳解决方案。 – mrlee 2012-04-06 13:42:12