2011-03-08 1 views
1

Bang Bang Bang .... (son de ma tête frapper le mur)Symfony - Impossible de récupérer columnMap pour la colonne non définie

Impossible d'exécuter l'instruction UPDATE. [Enveloppé: Impossible de récupérer columnMap pour la colonne non définie :: DiscountCode

J'ai lu this question mais il était pas d'aide pour moi que je n'ai pas de préfixes table dans mon propel.ini

Est-ce Quelqu'un sait ce qui pourrait causer cette erreur? Et oui, j'ai vidé mon cache, reconstruit mon schéma et mon modèle d'innombrables fois. Le seul indice de mon problème est que cela fonctionne sur mon localhost, et non sur le serveur live.

Si je regarde dans la classe de base, je ne vois const DISCOUNTCODE = orders.DISCOUNTCODE

S'il vous plaît aider ...

+0

Avez-vous vraiment 'const DISCOUNTCODE = orders.DISCOUNTCODE'? Je suppose que vous devriez avoir quelque chose comme 'const DISCOUNTCODE =" orders.DISCOUNTCODE ";'. BTW quelle version de Symfony/Propel utilisez-vous? –

+0

Vérifiez ce fichier: http://oldforum.symfony-project.org/index.php/m/71983/ –

+0

Désolé, j'ai DISCOUNTCODE = "orders.DISCOUNTCODE". En cours d'exécution Symfony 1.2 avec Propel 2.1 je pense .. – Antony

Répondre

0

J'ai couru dans de nombreuses reprises. Nous avons peut-être eu des problèmes différents, mais ce qui a fonctionné pour moi est de supprimer complètement les fichiers de mappage puis de tout reconstruire:

rm -rf lib/model/map/* 
Questions connexes