#ruby-on-rails-4
#ruby-on-rails-4
Вопрос:
Есть ли в rails какой-либо способ получить список всех связанных моделей для данной модели?
Я думаю о чем-то вроде:
post_associations = Post.associations()
Спасибо.
Ответ №1:
Post.reflections
#=> { :author => #<ActiveRecord::Reflection::AssociationReflection:0x0...>,
:comments => #<ActiveRecord::Reflection::AssociationReflection:0x0...> }
Post.reflections.keys
#=> [:author, :comments]