Модель Magento с ограничением внешнего ключа - PullRequest
0 голосов
/ 16 мая 2011

Я пытаюсь создать модель в своем модуле, которая сохраняет данные и ссылки на таблицу customer_entity.У меня есть модуль, сохраняющий модель без ограничения внешнего ключа, но как только я изменяю таблицу для включения ограничения, я получаю исключение нарушения ограничения целостности, даже если я включаю идентификатор клиента, который существует в таблице customer_entity.

Что еще нужно сделать с моим классом модели или классом ресурсов модели, чтобы правильно сохранить модель?

1 Ответ

0 голосов
/ 17 мая 2011

Здесь слишком много вещей, которые могут быть смягчающим фактором. В какой-то момент Magento выполняет некоторый набор SQL-запросов, которые временно (или, возможно, навсегда) вызывают ограничение внешнего ключа. Единственный способ решить эту проблему - это опуститься ниже уровня Model и посмотреть на фактический SQL, запущенный для вашей базы данных.

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