準備 オブジェクトをひとつだけ取り出す find - 主キーによる検索 first last 複数のオブジェクトを取り出す 複数のオブジェクトをまとめて処理する find_each find_in_batches ActiveRecord::Relation Where Order Select Limit, Offset Group Having 上書き - Overriding 読み込み専用 - Readonly ロック - Locking 楽観的ロック 悲観的ロック Join ActiveRecordのクエリーインタフェースの解説 を参考に、コードを書いて確認していきます。 準備 bundlerでインストールします。 # Gemfile source 'https://rubygems.org' gem "activerecord", "~> 3.2.12" gem 'sqlite3