Hey all. I'm pimping for a patch that my colleague, Andre Arko, submitted originally:
http://rails.lighthouseapp.com/projects/8994/tickets/292-add-has_many-primary_key-option
I extended it to work with has_one associations, too. We have a couple instances in our app where we need an association that isn't keyed off the default primary key of the model. This patch allows you to use for the association.
Cheers,
-b