Non. has_many :companies, :through => :users Ca dit que ton modèle projet est lié indirectement à la table companies en passant par l'association de la table Users nommée elle aussi :companies, il fait la jointure lui-même, pas de champs à rajouter.
Michel Belleville 2009/8/3 Matthieu Humbrecht <[email protected]> > > Michel Belleville wrote: > > Essaye de mettre : > > > > class Project < AR::B > > has_many :companies, :through => :users > > end > > > > Après tu peux faire : > > project.companies > > > > Et pour ton select du coup : > > collection_select :ton_form, :company_id, @companies, :id, :name > > > > Michel Belleville > > > > > > 2009/8/3 Matthieu Humbrecht <[email protected]> > > merci pour ta réponse rapide, mais ça m'oblige à rajouter un champ > project_id dans la table User. > -- > Posted via http://www.ruby-forum.com/. > > > > --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---
