Bonjour à tous
voici comment se présente les choses:
un commentateur peut écrire un à plussieur commentaire.
un commentaire a été écris par un et un seul commentateur.
les entité ont été générer automatiquement de ma base de données.
Le problème c'est que je n'arrive pas à remplir la clée étrangère idcommentateur de la table commentaire.
Voici mon code:
Commentateur est bien enregistrer mais commentaire qui n'est pas enregistrer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $commentateur = $commentaire->getCommentateur(); $commentaire->setIdcommentateur($commentateur->getIdcommentateur()); $em = $this->getDoctrine()->getManager(); $idcommentateur = $commentateur->getIdcommentateur(); $commentaire->setIdcommentateur($idcommentateur); // On persist $em->persist($commentaire); $em->persist($commentateur); $em->flush();
Merci pour votre aide.
Partager