Bojan Mihelac wrote: > Hi all, I am having trouble trying to use reflect_on_association > method with given the simplified model: > > class Order < ActiveRecord::Base > belongs_to :contractor, :class_name => "BusinessUnit" > end > > I expected the reflect_on_association method to return > associated_foreign_key "contractor_id" but it returns > "business_unit_id": > > ruby-1.9.2-p0 > > Order.reflect_on_association(:contractor).association_foreign_key > => "business_unit_id" > > do I miss something?
What version of Rails are you using? At least in the 2.2.2 docs I'm looking at right now, :association_foreign_key isn't a valid option for belongs_to (it's only for habtm), so I'm not surprised that you're getting strange results. Try foreign_key. Best, -- Marnen Laibow-Koser http://www.marnen.org [email protected] -- Posted via http://www.ruby-forum.com/. -- 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.

