0

これがエラーです

Fatal error: Uncaught Duplicate entry '8-1' for key 'PRIMARY'<br /><br /> thrown in prestashop/classes/db/Db.php on line 613

データベース:

Column  Type    Comment
id_category int(10) unsigned     
id_group    int(10) unsigned    

Indexes
PRIMARY id_category, id_group
INDEX   id_category
INDEX   id_group

問題は、テーブルに重複する 8,1 エントリがないことです。テーブルには 7,1 7,2 7,3 がありますが、8,1 はありません。前の行の var_dump は 1 回しか表示されないため、2 回呼び出されることはありません。
よくわかりません。私が行ったのは、(カスタム ツールを使用して) いくつかの prestashop テーブルを手動で切り捨てることだけでした。その後、これらのエラーが発生しました。prestashop クリーナーを実行しましたが、まだこのエラーが発生しています。

編集SQL挿入ステートメント:

>INSERT INTO `ps_category_group` (`id_category`, `id_group`) VALUES ('8', '1'), ('8', '2'), ('8', '3')
4

0 に答える 0