2010-06-25 6 views
2

J'essaie de définir un attribut Doctrine dans une tâche, mais cela ne semble pas fonctionner.Définition des attributs Doctrine dans une tâche

Ce que je suis en train de définir, est un attribut pour désactiver la validation Doctrine:

$databaseManager = new sfDatabaseManager($this->configuration); 
$connection = $databaseManager->getDatabase('doctrine')->getConnection(); 
$connection->setAttribute(Doctrine_Core::ATTR_VALIDATE, Doctrine_Core::VALIDATE_NONE); 

Mais ça ne marche pas, parce que je crée un nouveau record avec une valeur qui ne valide pas à cause d'une règle minlength, et il affiche une erreur de validation.

Qu'est-ce que je fais mal?

+0

Pouvez-vous coller votre message d'erreur? – codecowboy

+0

quelle version de la doctrine? ou symfony? J'ai eu des problèmes avec 1.4.11 – llazzaro

Répondre

0

Essayez de le mettre sur le gestionnaire:

$databaseManager->setAttribute(Doctrine_Core::ATTR_VALIDATE, Doctrine_Core::VALIDATE_NONE) 
Questions connexes