Person class doesn't contain finder methods, hence usage of Person.find_by is wrong.

Added simple initialize and made use of Person.new instead of Person.find_by to clarify the docs.
[ci skip]
This commit is contained in:
Vipul A M 2015-02-03 12:09:42 +05:30
parent 186418724c
commit fc87123fe8

@ -26,6 +26,10 @@ module ActiveModel
#
# define_attribute_methods :name
#
# def initialize name = nil
# @name = name
# end
#
# def name
# @name
# end
@ -54,7 +58,7 @@ module ActiveModel
#
# A newly instantiated object is unchanged:
#
# person = Person.find_by(name: 'Uncle Bob')
# person = Person.new 'Uncle Bob'
# person.changed? # => false
#
# Change the name: