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.
>

Reply via email to