2008-11-03 9 views
16

Je veux, quand on me donne un modèle particulier, retourner tous les modèles associés auxquels il est associé. Par exemple:Comment puis-je trouver les relations d'un modèle?

class Dog < ActiveRecord::Base 
    has_many :bones 
    belongs_to :master 
end 

d = Dog.first 
d.associations #<== should return [Bone, Master] 

Existe-t-il un moyen de le faire sans avoir à lancer le mien? A défaut, des suggestions pour la meilleure façon de faire cela?

Répondre

Questions connexes