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