Trong khi tạo sản phẩm, tại bước cuối cùng sau khi lấy trong một thời gian, mang đến cho Magento sau sai sót:SQLSTATE [23000]: Liêm chính hạn chế vi phạm: 1062 nhập trùng lặp '1922-1' cho khóa 'IDX_STOCK_PRODUCT'
SQLSTATE [23000]: Liêm chính hạn chế vi phạm: 1062 nhập trùng lặp '1922-1' cho khóa 'IDX_STOCK_PRODUCT'
Những gì tôi đang làm được, bằng cách bắt id sản phẩm, tôi đưa nó vào trong bảng tùy chỉnh. Tôi đã kết nối với cơ sở dữ liệu Magento bên ngoài.
Dữ liệu đáng ngạc nhiên được chèn vào cả bảng cơ sở của Magento & cũng trong bảng tùy chỉnh nhưng tại sao nó lại cho tôi lỗi đó sau khi tiết kiệm sản phẩm ...?
Tôi đã xóa bộ nhớ cache, cookie của trình duyệt. Cũng xóa/var/cache,/var/session. vẫn đưa ra lỗi. Ai có thể đề xuất giải pháp?
Lỗi này có nghĩa là bạn đang sử dụng cùng một giá trị khóa chính hai lần trong cùng một bảng. Đã có một sản phẩm có ID là '1922-1' trong' IDX_STOCK_PRODUCT' và truy vấn đang cố lưu một bản ghi mới với ID đó một lần nữa. – mrlee
Whats giải pháp sau đó? – Prat
Về cơ bản, không lưu dữ liệu với ID trùng lặp. Nếu không có bất kỳ mã mẫu nào liên quan đến lỗi này, đó là giải pháp tốt nhất bạn sẽ nhận được. – mrlee