Hi Sirs.
An important trick on the famous ActiveRecord::Base find method.
When you are in development time of your application, and you do some query on your database query editor, is a good practice to use the limit clauses and selects just the columns you want.
In the find method we can do it with the :limit and :select arguments.
For example in our code when we try to authenticate some user we got it like:
find(:first, :conditions => [query, hash], :select => "id, email, login") The returned object contains just the id, email and login attributes. Clean object.
Password and other attributes do not appears in the returned object =]
Simple development practice, but very important too.
See you.