lib/mongoload/relation_loader.rb in mongoload-0.0.2 vs lib/mongoload/relation_loader.rb in mongoload-0.0.3
- old
+ new
@@ -14,10 +14,10 @@
def eager_load(metadata, docs)
metadata.relation.eager_load_klass.new([metadata], docs).run
end
def auto_include?(doc, metadata)
- relation?(doc, metadata) && !loaded?(doc, metadata)
+ metadata.auto_include? && relation?(doc, metadata) && !loaded?(doc, metadata)
end
def relation?(doc, metadata)
doc.relations.values.include?(metadata)
end