Acts a tsearch search multiple models

Hi,

I have a Job model and a location model. So ajob belongs to a location and a location can have many jobs.

Im trying to use acts as tsearch to search for keywords that match everything in the Jobs and Locations table.

How do i specify to search the relationship model.

acts_as_tsearch :vectors => {    :local => "default",    :auto_update_index => true,    :fields => {       "a" => {:columns => ["jobs.title"], :weight => 1},       "b" => {:columns => ["locations.name"], :weight => 0.4}    },    :tables => {       :locations => {          :from => "locations left outer join                    jobs on locations.id = jobs.location_id",          :where => "jobs.location_id = locations.id"       }    }

   } I also tried @jobs = Job.find_by_tsearch(query, :include => :location, :limit => :all)

but im not getting what i expect back.

everything in the jobs table is coming bakc onk but nothing for the locations.

Anybody help?

JB