Alors il s'agit bel et bien d'un soucis de Rails. Ca pourrait être une bonne
idée de le rapporter...

Michel Belleville


2009/8/4 Matthieu Humbrecht <[email protected]>

>
> Je retombe sur le même problème.
> Je te mets exactement le contenu de mes fichiers:
>
> class Company < ActiveRecord::Base
> has_many :users
> end
>
> class Project < ActiveRecord::Base
> has_many     :project_permissions
> has_many     :users, :through => :project_permissions
> has_many     :companies, :through => :users
> end
>
> class User < ActiveRecord::Base
> has_many     :projects, :through => :project_permissions
> belongs_to   :company
> has_many     :project_permissions
> end
>
> class ProjectPermission < ActiveRecord::Base
> belongs_to    :user
> belongs_to    :project
> end
>
> Contenu des tables:
> companies: id, name
> users: id, name, company_id
> projects: id, name
> project_permissions: user_id, project_id
>
> D'après ma console:
> user.projects --> fonctionne
> project.users --> fonctionne
> user.company -- fonctionne
> company.users --> fonctionne
> project.companies --> fonctionne pas ^^
> --
> 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]
-~----------~----~----~----~------~----~------~--~---

Répondre à