Module: Mongoid::Association::EagerLoad

Defined in:
lib/mongoid/association/eager_load/embedded_distributor.rb,
lib/mongoid/association/eager_load/inclusion.rb,
lib/mongoid/association/eager_load/inclusion_tree.rb,
lib/mongoid/association/eager_load/lookup_pipeline.rb,
lib/mongoid/association/eager_load/polymorphic_targets.rb,
lib/mongoid/association/eager_load/polymorphic_preloader.rb,
lib/mongoid/association/eager_load/discriminated_inclusion.rb

Overview

Objects that carry out the aggregation-based eager load triggered by Criteria#eager_load.

Defined Under Namespace

Classes: AssociationInclusion, DeferredInclusion, DiscriminatedInclusion, EmbeddedDistributor, EmbeddedInclusion, Inclusion, InclusionTree, JoinedInclusion, LookupPipeline, OtherDatabaseTargets, PolymorphicPreloader, PolymorphicTargets, SameDatabaseTargets