Method: ActiveRecord::Relation#find_or_initialize_by

Defined in:
activerecord/lib/active_record/relation.rb

#find_or_initialize_by(attributes, &block) ⇒ Object

Like #find_or_create_by, but calls new instead of create.



295
296
297
# File 'activerecord/lib/active_record/relation.rb', line 295

def find_or_initialize_by(attributes, &block)
  find_by(attributes) || new(attributes, &block)
end