Während Produkt zu schaffen, bei dem nach dem letzten Schritt während einer Zeit Abrufen gibt Magento fehler- folgenden:SQLSTATE [23000]: Integrität Einschränkungsverletzung: 1062 doppelte Eintrag '1922-1' für key 'IDX_STOCK_PRODUCT'
SQLSTATE [23000]: Integrität Einschränkungsverletzung: 1062 doppelte Eintrag ‚1922-1‘ für Schlüssel ‚IDX_STOCK_PRODUCT‘
Was ich tue, ist, durch Produkt-ID erfassen, ich stelle es Eintrag in benutzerdefinierter Tabelle. Ich habe extern mit der Magento-Datenbank verbunden.
Überraschenderweise Daten in beiden Magento-Basistabelle & auch in benutzerdefinierten Tabelle eingefügt, aber warum gibt es mir diesen Fehler nach der Produkteinsparung ...?
Ich löschte Cache, Browser-Cookies. Entfernen Sie auch/var/cache,/var/session. gibt immer noch Fehler. Kann jemand eine Lösung vorschlagen?
Dieser Fehler bedeutet, dass Sie denselben Primärschlüsselwert zweimal in derselben Tabelle verwenden. Es gibt bereits ein Produkt mit der ID '1922-1' in 'IDX_STOCK_PRODUCT', und eine Abfrage versucht erneut, einen neuen Datensatz mit dieser ID zu speichern. – mrlee
Was ist die Lösung dann? – Prat
Speichern Sie grundsätzlich keine Daten mit einer doppelten ID. Ohne die für diesen Fehler relevanten Codebeispiele ist dies die beste Lösung, die Sie erhalten. – mrlee