Michel Belleville wrote: > 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]>
Pourtant, voici la réponse formelle de mon terminal (qui n'est pas en accord avec toi ^^) : >> p.companies Company Load (0.0ms) Mysql::Error: Unknown column 'users.project_id' in 'where clause': SELECT `companies`.* FROM `companies` INNER JOIN users ON companies.id = users.company_id WHERE ((`users`.project_id = 4)) ActiveRecord::StatementInvalid: Mysql::Error: Unknown column 'users.project_id' in 'where clause': SELECT `companies`.* FROM `companies` INNER JOIN users ON companies.id = users.company_id WHERE ((`users`.project_id = 4)) -- 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] -~----------~----~----~----~------~----~------~--~---
