J'ai deux modèles, utilisateur et événement. J'ai besoin de deux types de relation entre l'utilisateur et l'événement.association de rails has_many_and_belongs_to
- utilisateur (: comme organisateur) < -------> L'événement, plusieurs à plusieurs
- utilisateur (: comme participant) < -------> l'événement, plusieurs à plusieurs relation
Je suppose que deux associations has_many_and_belongs_to différentes avec le polymorphisme peuvent être utilisées pour implémenter les relations. Je suis nouveau sur les rails donc j'apprécierais toute aide concernant le problème.
Peut-on être un utilisateur organisateur en même temps (il) est un participant? Si ce n'est pas le cas je ne pense pas que vous ayez besoin d'une association polymorphe – jagse