lib/mongoid/association/referenced/has_many.rb in mongoid-7.0.0.beta vs lib/mongoid/association/referenced/has_many.rb in mongoid-7.0.0
- old
+ new
@@ -238,9 +238,11 @@
end
def query_criteria(object, base)
crit = klass.where(foreign_key => object)
crit = with_polymorphic_criterion(crit, base)
+ crit.association = self
+ crit.parent_document = base
with_ordering(crit)
end
def with_polymorphic_criterion(criteria, base)
if polymorphic?