Bonjour,
j'ai une table User et une table Event et j'aimerais avoir deux relations entre ces deux tables :
-une pour lier un utilisateur à des évènements (un utilisateur peut créer plusieurs événements)
-l'autre pour lier des utilisateurs à des évènements (comme Facebook où on peut suivre un évènement)
mais ça ne fonctionne pas...
Les relations en question :
Tout d'abord est-ce possible?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 /** * @ORM\ManyToOne(targetEntity="Bit\UserBundle\Entity\User") * @ORM\JoinColumn(nullable=false) * @Assert\Valid() */ private $user; /** * @ORM\ManyToMany(targetEntity="Bit\UserBundle\Entity\User") */ protected $attendees;
Et sinon le seul moyen est bien de créer un champ events_suivis de type "array" dans l'entité event non?
Merci d'avance!
Partager