> The problem I have is that at search time, I have faceting turned on for > this field and therefore, I get the four facets "canadian", "imperial", > "bank", and "commerce", which all refer to the same record. > > How can I go about searching for any word contained in the company name but > then return the entire company name as one facet?
The typical way to do this is to have two fields with the same data - one for faceting and one for searching. The faceted field can just be a plain StrField. -Michael