Bonjour, j'ai crée 2 entités:
contact et métier ,
j'ai relié les 2 entités par Many to Many.
Ma table métier contient un id et son activité.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 class contact { //..... /** * @ORM ManyToMany(targetEntity="Kod\CommercialBundle\Entity\Metier") * */ private $metiers; }
Je souhaite enregistrer un contact qui peut avoir plusieurs actvité.
Comment procède t'on pour faire en sorte que
- si l'activité qu'on a tapez existe, on récupère l'id de l'actvité
- si l'activité n'existe pas, on crée l'actvité et en récupère son id afin d'informer la table qui relit activité et contact
j'ai ajouter à mon entité un @unique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /** * @var string $activite * @ORM\Column(name="activite", type="string", length=255,unique=true) */ private $activite;
il aurait t'il un tuto dessus?
je vous remercie d'avance pour la réponse
Partager