J'ai 2 modèles - Utilisateur et Activité - qui sont liés par un has_many: en utilisant le modèle UserActivity. Un utilisateur peut "vouloir" ou "faire" une activité, ce qui crée un enregistrement UserActivity et définit le booléen approprié.Routes RESTful pour has_many: à travers les relations?
Que recommanderiez-vous pour gérer ces actions lors de la création de routes et d'actions de contrôleur? Est-ce que quelque chose comme activity /: id/want, et activity /: id/done est le plus logique et a donc 2 routes membres sous la ressource d'activité? Ou aurait-il plus de sens de simplement utiliser les actions de mise à jour/créer dans le contrôleur user_activity, avec la publication dans/user_activity pour créer, et mettre à/user_activity /: id pour mettre à jour?