Ruby on rails 4 如何获取模型的所有关联

Ruby on rails 4 如何获取模型的所有关联,ruby-on-rails-4,Ruby On Rails 4,rails中是否有任何方法可以获取给定模型的所有关联模型的列表 我的想法是: post_associations = Post.associations() 谢谢。Post.reflections Post.reflections #=> { :author => #<ActiveRecord::Reflection::AssociationReflection:0x0...>, :comments => #<ActiveRecord::Refl

rails中是否有任何方法可以获取给定模型的所有关联模型的列表

我的想法是:

post_associations = Post.associations()
谢谢。

Post.reflections
Post.reflections
#=> { :author => #<ActiveRecord::Reflection::AssociationReflection:0x0...>,
      :comments => #<ActiveRecord::Reflection::AssociationReflection:0x0...> }

Post.reflections.keys
#=> [:author, :comments]
#=>{:author=>#, :comments=>#} Post.keys #=>[:作者,:评论]