У меня есть профиль модели. Профиль has_one Пользователь. Пользовательская модель имеет полевую электронную почту. Когда я звоню
Profile.some_scope.includes(:user)
он вызывает
SELECT users.* FROM users WHERE users.id IN (some ids)
Но моя модель User имеет много полей, которые я не использую в рендеринге. Можно ли загружать только электронные письма от пользователей? Итак, SQL должен выглядеть как
SELECT users.email FROM users WHERE users.id IN (some ids)