метод направляющих для получения названия ассоциации модели

Существует ли способ узнать, какие ассоциации модель имеет? Возьмите эти 2 модели:

class Comment < ActiveRecord::Base
  belongs_to :commentable
end

class Post < ActiveRecord::Base
  has_many :comments
  belongs_to :user
end

Я ищу что-то как:

Post.has_many #=> ['comments', ...]
Post.belongs_to # => ['user']
Comment.belongs_to # => ['commentable']
32
задан DiegoSalazar 14 March 2016 в 17:46
поделиться