lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ba3 <sbadhrin...@gmail.com>
Subject Re: Range query and a proximity search
Date Tue, 21 Jul 2009 12:28:33 GMT

Excellent !!
Thanks for pointing me towards the ComplexPhraseQueryParser.

--Regards
Ba3


Ahmet Arslan wrote:
> 
> 
>> Can you please suggest me some pointers as to how a range
>> query combined with proximity be done.
> 
> Your remedy is ComplexPhraseQueryParser that utilizes SpanQuery family.
> https://issues.apache.org/jira/browse/LUCENE-1486
> That accepts ranges, ORs, Wildcards inside Phrase queries.
> 
> Using this new QueryParser your query will be someting like.
> (with the default field set to contents) 
> 
> "revision [40 TO 50]"
> 
> If you want to construct your Query programmatically with Lucene Query
> API:
> 
> Query query = spanNear([contents:revision, spanOr([contents:40,
> contents:41, ..., contents:50])], 0 , true)
> 
> Take a look at those Query subclasses:
> 
> org.apache.lucene.search.spans.SpanNearQuery
> org.apache.lucene.search.spans.SpanOrQuery
> org.apache.lucene.search.spans.SpanTermQuery
> 
> 
>       
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Range-query-and-a-proximity-search-tp24582865p24586758.html
Sent from the Lucene - Java Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Mime
View raw message