Merci pour ta réponse Michel.
C'est une bonne idée car ça me remplace la méthode
Role.find_admins_by(room.id) que j'ai écrite, par contre est ce que je
peux simplifier la boucle qui me permet ensuite de récupérer les
utilisateurs à partir des roles.

Nicolas

On Aug 26, 2:38 pm, "Michel Belleville" <[EMAIL PROTECTED]>
wrote:
> Peut-être faire :
>
> class Room < AR::B
>   ...
>   has_many :roles
>   has_many :admins, :through => :roles, :conditions => ["code_role = ?",
> "admin"]
>   ...
> end
>
> Après tu devrais pouvoir faire directement
> Room.find(room_id).admins
>
> --
> Michel Belleville
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à