Нужна связанная разница SQL-запросов для включения и соединения - PullRequest
0 голосов
/ 01 июля 2019

Найдите разницу в стратегии, укажите варианты использования каждого оператора и напишите сгенерированный SQL для обоих.

users = User.joins(:company).entries
users.each { |u| { email: u.email, company: u.company.name } }

Vs

users = User.includes(:company).entries
users.each { |u| { email: u.email, company: u.company.name } }
...