我目前正在使用此用户模型获得 has_many 关系关联
User.reflect_on_all_associations(:has_many)
现在,我如何才能通过 has_many 关联获取用户模型
答案 0 :(得分:6)
如果您只想要has_many :through
关联,可以像这样过滤数组:
User.reflect_on_all_associations(:has_many).select do |association|
association.options.key? :through
end