On Aug 30, 2006, at 12:39 PM, Zack Chandler wrote:
> On 8/30/06, Rick Olson <[EMAIL PROTECTED]> wrote:
>> If you really want it to return nil, why not use find_by_id ?
>
> I agree with Rick here.  I count on find(id) throwing an exception.  I
> use find_by_id(id) if I want it the other way.

I agree with you guys, all I'm saying is that if we go ahead with  
find! we will have a `find' which does about a million different  
things.  It sometimes raises exceptions if there's a bang and  
sometimes raises exceptions if there's not a bang. Complexity?

I like what Jeremy is saying about load vs find.  I think that's what  
I'm reaching for.  When you find(13) you're asking Rails to load a  
specific record.  When you find_by_id(13) you're like "hey give me  
this if you can, if not that's cool too."  Maybe that is a route to  
discuss.

--
Chris Wanstrath
http://errtheblog.com



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" 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-core
-~----------~----~----~----~------~----~------~--~---

Reply via email to