ActiveRecord::Base end class User < ApplicationRecord end user = User.find(1) puts user.id # 1 puts user.name # Taro id name 1 Taro 2 Jiro 3 Saburo Usersテーブル M-V-C
SELECT "users".* FROM "users" SELECT "user_addresses".* FROM "user_addresses" WHERE "user_addresses"."user_id" = 1 SELECT "user_addresses".* FROM "user_addresses" WHERE "user_addresses"."user_id" = 2 SELECT "user_addresses".* FROM "user_addresses" WHERE "user_addresses"."user_id" = 3 N 1 + ΫΤϦ͕͍ͬͺ͍ൃߦ͞ΕΔ ήʔϜαʔόʔͰ/͕࣌ʹઍ୯Ґ
FROM "users" SELECT "user_addresses".* FROM "user_addresses" WHERE "user_addresses"."user_id" IN (1,2,3) SELECT "users".* FROM "users" SELECT "user_addresses".* FROM "user_addresses" WHERE "user_addresses"."user_id" = 1 SELECT "user_addresses".* FROM "user_addresses" WHERE "user_addresses"."user_id" = 2 SELECT "user_addresses".* FROM "user_addresses" WHERE "user_addresses"."user_id" = 3 before after