Bonjour,
J'ai ajouter un champ sexe dans UserBundle\Entity\User.php :
Mais j'ai une erreur lorsque je m'inscris :
si j'enlève le ManyToOne je peux m'inscrire, sinon j'ai cette erreur. Si dans la base je créé la clef étrangère et que je considère protected sexe; comme une simple colonne tout fonctionne (sauf qu'a chaque doctrine:schema:update il me supprime ma clef étrangère).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Catchable Fatal Error: Argument 1 passed to \UserBundle\Entity\User::setSexe() must be an instance of UserBundle\Entity\Sexe, string given, called in C:\wamp\www\site\monsite\vendor\symfony\src\Symfony\Component\Form\Util\PropertyPath.php on line 347 and defined in C:\wamp\www\site\monsite\src\UserBundle\Entity\User.php line 72
La relation que je souhaite réaliser est : un type de sexe peut avoir plusieurs utilisateurs.
Partager