module ActiveRecord::Precount::ReflectionChecker
Public Class Methods
count_loaded?(owner, name)
click to toggle source
# File lib/active_record/precount/reflection_checker.rb, line 9 def count_loaded?(owner, name) has_reflection?(owner.class, name) && owner.association(name).loaded? end
has_reflection?(klass, name)
click to toggle source
# File lib/active_record/precount/reflection_checker.rb, line 5 def has_reflection?(klass, name) klass.reflections[name.to_s].present? end