method
create_with
v6.1.7.7 -
Show latest stable
- Class:
ActiveRecord::QueryMethods
create_with(value)public
Sets attributes to be used when creating new records from a relation object.
users = User.where(name: 'Oscar') users.new.name # => 'Oscar' users = users.create_with(name: 'DHH') users.new.name # => 'DHH'
You can pass nil to #create_with to reset attributes:
users = users.create_with(nil) users.new.name # => 'Oscar'