On Tuesday, May 17, 2011 3:51:38 PM UTC-4, Colin Law wrote:
>
> On 17 May 2011 17:11, TomRossi7 <[email protected]> wrote:
> > Does anyone know how to change the default option for the Date.parse
> > (which ActiveRecord is using on all date fields).  I would like the
> > "comp" option to default to true so I don't have to account for 2-
> > digit dates throughout my application.
> >
> > http://corelib.rubyonrails.org/classes/Date.html#M001228
>
> Do you mean you are giving ActiveRecord a string and expecting it to
> parse it into a Date as it writes it to the database?  If so that is
> generally very dangerous.  It is much better to parse it yourself into
> a Date so that you can be sure you are interpreting the input
> correctly, and can cope with parse errors.  Then pass the Date to
> ActiveRecord.  Or perhaps I am misunderstanding what you are doing.
>
ActiveRecord typically does a great job in typecasting, handling exceptions, 
and validation so I'm not sure what you mean.  Though, this is probably a 
different discussion altogether since my original question was just how to 
tweak the options for the current parsing that ActiveRecord is already 
doing.
 

> Colin
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to