instance method
eager_load
Ruby on Rails 4.2.9
Since v3.0.20Signature
eager_load(*args)
Forces eager loading by performing a LEFT OUTER JOIN on args:
User.eager_load(:posts) => SELECT "users"."id" AS t0_r0, "users"."name" AS t0_r1, ... FROM "users" LEFT OUTER JOIN "posts" ON "posts"."user_id" = "users"."id"
Parameters
-
argsrest
Source
# File activerecord/lib/active_record/relation/query_methods.rb, line 163
def eager_load(*args)
check_if_method_has_arguments!(:eager_load, args)
spawn.eager_load!(*args)
end
Defined in activerecord/lib/active_record/relation/query_methods.rb line 163
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::QueryMethods