validar validaciones relaciones rails polimorficas modelos formulario asociaciones ruby-on-rails ruby activerecord

ruby on rails - validaciones - ¿Cómo puedo encontrar las relaciones de un modelo?



validaciones rails (1)

Cuando se le presente un modelo en particular, quiero devolver todos los modelos relacionados a los que está asociado. Por ejemplo:

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 mi propio? En su defecto, ¿alguna sugerencia sobre la mejor manera de hacerlo?