在檢索了一段時間後,創造的產品,在最後一步,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