lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ahmet Arslan <iori...@yahoo.com>
Subject Re: About ComplexPhraseQueryParser highlight prob
Date Tue, 15 Mar 2011 22:25:34 GMT

--- On Tue, 3/15/11, Cescy <ee07b381@gmail.com> wrote:

> From: Cescy <ee07b381@gmail.com>
> Subject: About ComplexPhraseQueryParser highlight prob
> To: "java-user" <java-user@lucene.apache.org>
> Date: Tuesday, March 15, 2011, 11:44 PM
> hi
> 
> 
> My app can find the document but cannot highlight the
> keywords.
> 
> 
>   ComplexPhraseQueryParser parser = new
> ComplexPhraseQueryParser(Version.LUCENE_30, "contents",
> analyzer);
>   Query query = parser.parse("\"(great~) sum*\"");
>   QueryScorer scorer = new QueryScorer(query);
> 
> 
> Looks like its because the query coming in is a
> ComplexPhraseQuery and the Highlighter doesn't current know
> how to handle that type. 

You can re-write your query, and use this query (in highlighting) instead.

Query rewritedQuery = getQuery().rewrite(getSearcher().getReader());


      

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