module ActiveRecord class AssociationRelation < Relation def initialize(klass, table, association) super(klass, table) @association = association end def proxy_association @association end private def exec_queries super.each { |r| @association.set_inverse_instance r } end end end