Проблема с плагином Innobyte: SQLSTATE [23000]: нарушение ограничения целостности: 1452 Невозможно добавить или обновить дочернюю строку - PullRequest
0 голосов
/ 24 октября 2018

Когда я пытаюсь сохранить продукт в Magento, я получаю эту проблему:

SQLSTATE [23000]: нарушение ограничения целостности: 1452 Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключане удается (papet_mag. innobyte_emag_marketplace_product_cat_characteristic, CONSTRAINT FK_FC8B248E7E23F0E4DAEC8D31641C9910 FOREIGN KEY (product_id) ССЫЛКИ `innobyte_emag_marketplace_category_c)

запрос был:

INSERT INTO `innobyte_emag_marketplace_product_cat_characteristic` (`product_id`,`characteristic_id`,`value`) VALUES (?, ?, ?), (?, ?, ?), (?, ?, ?), (?, ?, ?), (?, ?, ?), (?, ?, ?), (?, ?, ?), (?, ?, ?)

Что я могу сделатьрешить это?Это ново для меня.Эта проблема появилась недавно

1 Ответ

0 голосов
/ 24 октября 2018

Мне кажется, что сообщение довольно ясно:

  • Вы пытаетесь вставить строку в таблицу innobyte_emag_marketplace_product_cat_characteristic с помощью product_id, которого нет в ссылочной таблице innobyte_emag_marketplace_category_c.

Вопрос в том, что конкретно представляет собой product_id и существует ли он на самом деле?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...