如何获取为模型定义的关联列表。
就像是:
class AuthorModel
has_many :pages, :class_name => PageModel
end
class PageModel
belongs_to :author, :class_name => AuthorModel
end
AuthorModel
提取的关联:
[ :has_many, :pages, PageModel, [:id, :author_id] ]
PageModel
提取的关联:
[ :belongs_to, :author, AuthorModel, [:author_id, :id] ]
还需要many-to-many
提取关联。
遍历模型方法,并没有找到任何可以帮助我做到这一点的方法。