2008-11-03 17 views
16

Quiero, cuando se le presente un modelo en particular, devolver todos los modelos relacionados a los que está asociado. Por ejemplo:¿Cómo puedo encontrar las relaciones de un modelo?

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

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

¿Hay alguna manera de hacer esto sin tener que hacer el mío? En su defecto, ¿alguna sugerencia sobre la mejor manera de hacerlo?

Respuesta

Cuestiones relacionadas