У меня есть 2 модели:
class User < ActiveRecord::Base
has_one :employee, dependent: :destroy
end
class Employee < ActiveRecord::Base
belongs_to :user
end
, и я заметил, что когда я звоню User.last
с консоли, я получаю следующее:
> User.last
User Load (3.9ms) SELECT "users".* FROM "users" ORDER BY "users"."id" DESC LIMIT 1
User Load (3.9ms) SELECT "users".* FROM "users" ORDER BY "users"."id" DESC LIMIT 1
Employee Load (9.3ms) SELECT "employees".* FROM "employees" WHERE "employees"."user_id" = $1 LIMIT 1 [["user_id", 21198]]
Employee Load (9.3ms) SELECT "employees".* FROM "employees" WHERE "employees"."user_id" = $1 LIMIT 1 [["user_id", 21198]]
#<User:0x0055bd0ae9af30> { ... }
Почему запись сотрудниказагружается?