J'ai deux modèles appelés utilisateur et adhésion. utilisateur has_many: adhésions membres belongs_to: l'utilisateurBonne façon de trouver des enregistrements pour une certaine clé étrangère
Quelle est la bonne façon de modifier la méthode d'index de MembershipsController pour définir @memberships à toutes les adhésions il y a pour l'utilisateur « session [: user_id] »?
J'ai essayé quelque chose comme: @memberships = Membership.find (: all,: conditions => [ "user_id =?", Session [: user_id]])
mais Rails est la sélection des utilisateurs à la place d'appartenances:
Rendering memberships/index
←[4;35;1mUser Columns (3.0ms)←[0m ←[0mSHOW FIELDS FROM `users`←[0m
←[4;36;1mUser Load (1.0ms)←[0m ←[0;1mSELECT * FROM `users` WHERE (`users`.`id` = 1) LIMIT
←[4;35;1mCACHE (0.0ms)←[0m ←[0mSELECT * FROM `users` WHERE (`users`.`id` = 1) LIMIT 1←[0m