-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I was unpleasantly surprised when I tried to do something like: User.find(:all, :select=>''email, policy_name'', :include=>:policy) Poking around in the source, I found that the :include causes AR to follow a different code path that avoids the :select code. I submitted a small patch that makes this work for me: http://dev.rubyonrails.com/ticket/2522 I''d appreciate any testing, and hope this fix can make it into 1.0! :) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDVvgJSIxC85HZHLMRAgCsAJ9BmJkBOFBpOIRo42SfcNOcnhJWygCeK1UV E6WkpuXXhRum77TrjxfMz04=gKC3 -----END PGP SIGNATURE-----