Marco,

I don't think there is anything in Solr to do that (is there?), but you could 
do it with some coding if you combined the "regular query" with SpanFirstQuery 
with bigger boost:

http://search-lucene.com/jd/lucene/org/apache/lucene/search/spans/SpanFirstQuery.html
 
Oh, here are some examples and at the bottom you will see exactly what I 
suggested above:

http://search-lucene.com/c/Lucene:/src/java/org/apache/lucene/search/spans/package.html||SpanFirstQuery

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



----- Original Message ----
> From: Marco Martinez <mmarti...@paradigmatecnologico.com>
> To: solr-user@lucene.apache.org
> Sent: Fri, June 18, 2010 4:34:45 AM
> Subject: custom scoring phrase queries
> 
> Hi,

I want to know if its posiible to get a higher score in a phrase 
> query when
the matching is on the left side of the field. For 
> example:


doc1=name:stores peter john
doc2=name:peter john 
> stores
doc3=name:peter john something

if you do a search with 
> name="peter john" the resultset i want to get 
> is:

doc2
doc3
doc1

because the terms peter john are on the 
> left side of the field and they get
a higher score.

Thanks in 
> advance,


Marco Martínez Bautista

> href="http://www.paradigmatecnologico.com"; target=_blank 
> >http://www.paradigmatecnologico.com
Avenida de Europa, 26. Ática 5. 3ª 
> Planta
28224 Pozuelo de Alarcón
Tel.: 91 352 59 42

Reply via email to