class User
has_many :subscriptions
...
end
class Subscription
belongs_to :user
...
end
когда я делаю User.includes(:subscriptions)
, журнал говорит:
Пользовательская нагрузка (0,3 мс) SELECT users
. * ОТ users
Загрузка подписки (0,2 мс) SELECTsubscriptions
. * FROM subscriptions
WHERE (subscriptions
.user_id IN (1,2,3,5))
я бы ожидал один запрос на соединение, но я невидите это.
У кого-нибудь есть объяснение этому поведению?