Ron, Try "smith trucking"~N where N is a number like 1 or 2 or 3 ... it's called phrase slop: http://search-lucene.com/?q=phrase+slop&fc_project=Lucene&fc_project=Solr
Otis ---- Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch Lucene ecosystem search :: http://search-lucene.com/ ----- Original Message ----- > From: "Olson, Ron" <rol...@lbpc.com> > To: "solr-user@lucene.apache.org" <solr-user@lucene.apache.org> > Cc: > Sent: Thursday, September 22, 2011 10:49 AM > Subject: Multi-word searches in multi-valued fields > > Hi all- > > I'm not clear on how to allow a user to search a multi-valued field with > multiple words and return only those documents where all the words are > together > in one value, and not spread over multiple values. > > If I do a literal search on the "company name" field for "smith > trucking" (with the quotes), then it works because it's looking for > only "smith trucking", and it finds it, great. However, if I put in > "trucking smith", then I get no results. If I try using something like > (+trucking +smith), then I get documents where one document might have > "joe's trucking" and "bob smith" in the resulting array > of names. > > So I guess what I need is an exact match, regardless of word positioning > (i.e. > "smith trucking" and "trucking smith" should find only those > documents that have that those two words in one value of the resulting array). > > I've been going through the wiki and it seems like this is probably a > super-simple thing, but I'm clearly just not getting it; I just can't > figure out the right syntax to make this work. > > Thanks for any info. > > Ron > > DISCLAIMER: This electronic message, including any attachments, files or > documents, is intended only for the addressee and may contain CONFIDENTIAL, > PROPRIETARY or LEGALLY PRIVILEGED information. If you are not the intended > recipient, you are hereby notified that any use, disclosure, copying or > distribution of this message or any of the information included in or with it > is unauthorized and strictly prohibited. If you have received this message > in > error, please notify the sender immediately by reply e-mail and permanently > delete and destroy this message and its attachments, along with any copies > thereof. This message does not create any contractual obligation on behalf of > the sender or Law Bulletin Publishing Company. > Thank you. >