時間のために取得した後、最後の段階で、製品の作成中に、Magentoのは、エラー - 以下与える:SQLSTATE [23000]:整合性制約違反:キーのための1062年の重複エントリー「1922から1」「IDX_STOCK_PRODUCT」
SQLSTATE [23000]:整合性制約違反:キーのための1062年の重複エントリー「1922から1」「IDX_STOCK_PRODUCT」
私は何をやっていることは、製品IDを取得することで、私はそれがカスタムテーブルのエントリです入れています。私はMagentoデータベースに外部で接続しています。
驚いたことに、データはMagentoのベーステーブル&とカスタムテーブルの両方に挿入されますが、なぜ製品の保存後にエラーが出るのですか?
キャッシュ、ブラウザのCookieをクリアしました。 また、/ var/cache、/ var/sessionも削除してください。 はまだエラーが発生しています。 誰かが解決策を提案できますか?
このエラーは、同じテーブルで同じプライマリキー値を2回使用していることを意味します。すでにIDX_STOCK_PRODUCTにIDが「1922-1」の製品があり、そのIDを持つ新しいレコードを再度保存しようとしています。 – mrlee
解決策は何ですか? – Prat
基本的に重複したIDでデータを保存しないでください。このエラーに関連するコードサンプルがなければ、それはあなたが得る最良の解決策です。 – mrlee