Hi Mark,

Eh, I don't have Lucene/Solr source code handy, but I *think* for that you'd 
need to write custom Lucene similarity.

Otis
----
Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch
Lucene ecosystem search :: http://search-lucene.com/


>________________________________
>From: Mark <static.void....@gmail.com>
>To: solr-user@lucene.apache.org
>Sent: Monday, September 26, 2011 8:12 PM
>Subject: Searching multiple fields
>
>I have a use case where I would like to search across two fields but I do not 
>want to weight a document that has a match in both fields higher than a 
>document that has a match in only 1 field.
>
>For example.
>
>Document 1
>- Field A: "Foo Bar"
>- Field B: "Foo Baz"
>
>Document 2
>- Field A: "Foo Blarg"
>- Field B: "Something else"
>
>Now when I search for "Foo" I would like document 1 and 2 to be similarly 
>scored however document 1 will be scored much higher in this use case because 
>it matches in both fields. I could create a third field and use copyField 
>directive to search across that but I was wondering if there is an alternative 
>way. It would be nice if we could search across some sort of "virtual field" 
>that will use both underlying fields but not actually increase the size of the 
>index.
>
>Thanks
>
>
>

Reply via email to