J'ai un modèle User comme illustré ci-dessous :
class User < ActiveRecord
belongs_to :college
belongs_to :class_level
end
Je veux TOUJOURS joindre ces deux autres tables en renvoyant un objet User simplifié. Comment puis-je accomplir cela dans mon modèle User? Je sais que je peux le faire dans un autre modèle :
class Foo < ActiveRecord
has_many :users, :include => [:college, :class_level]
end
Mais je veux le faire dans mon modèle User, donc Foo.users sera soit préchargé, soit déjà joint. Y a-t-il un moyen de créer et initialiser cela dans le modèle User ?