Railsドキュメント

モデルを生成

適応バージョン

説明

モデルオブジェクトを生成
保存はまだされていないため、saveメソッドなどを使って保存
生成と同時に保存したい場合は、createメソッドを使用

使い方

モデル.new([属性])

モデルオブジェクトを生成

User.new
# <User id: nil, created_at: nil, updated_at: nil>

属性を指定

User.new(name: "DHH")
# <User id: nil, name: "DHH", created_at: nil, updated_at: nil>

ブロックで指定

users.new do |user|
  user.name = 'Oscar'
end

ソースコード