Active Record ModelのActive Record Relationの違い

Active Record Model

User.find(10) User.last User.find_by(id: 10)など単体のはActiveRecord::Modelのインスタンス

ActiveRecord::Relation

User.allUser.where(name: "taro") などで複数で返ってくるものが ActiveRecord::Relation のインスタンスUser.where(name: "taro").where(id: 12)のようにメソッドチェーンができる。