Если я передаю столбец String
в Datetime
при создании нового объекта AR, он будет автоматически анализироваться:
1.9.2p290 :011 > Movie.new(:release_date=>"21-Nov-1990")
=> #<Movie id: nil, release_date: "1990-11-21 00:00:00", created_at: nil, updated_at: nil>
Как делает Rails
или ActiveRecord
эту магию? Какой метод он использует?