2011-05-16 5 views
0

J'essaie de créer un modèle dans mon module qui enregistre les données et les liens par rapport à la table customer_entity. J'ai le module sauvant le modèle sans la contrainte de clé étrangère mais dès que je modifie la table pour inclure la contrainte j'obtiens une exception de violation de contrainte d'intégrité bien que j'inclue un identifiant de client qui existe dans la table customer_entity.Modèle Magento avec contrainte de clé étrangère

Y a-t-il quelque chose d'extra à faire avec ma classe de modèle ou ma classe de ressource modèle pour que le modèle enregistre correctement?

+1

Pouvez-vous poster du code (SQL pourrait aussi être utile)? –

+0

Outre le contenu de l'échec de la contrainte de clé étrangère, veuillez. –

Répondre

0

Il y a trop de choses qui pourraient être un facteur atténuant ici. À un moment donné, Magento exécute un ensemble de requêtes SQL qui temporairement (ou éventuellement de manière permanente) provoquent une contrainte de clé étrangère. La seule façon de résoudre ce problème est de passer sous la couche Modèle et de regarder le code SQL en cours d'exécution dans votre base de données.

Questions connexes