instance method
eager_load
Ruby on Rails 4.0.13
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 134
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 134
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::QueryMethods