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 :
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;
Tout d'abord est-ce possible?
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!