lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simon Willnauer <>
Subject Re: use QueryTermExtractor for RangeQueries
Date Wed, 14 Sep 2011 17:33:59 GMT
how do you rewrite your query?


On Tue, Sep 13, 2011 at 9:22 AM, S Eslamian <> wrote:
> Hi
> I am using QueryTermExtractor.getTerms for finding the terms of a given
> query in lucene 3.0.3. In it's document has said that "Utility class used to
> extract the terms used in a query, plus any weights. This class will not
> find terms for MultiTermQuery, RangeQuery and PrefixQuery classes so the
> caller must pass a rewritten query (see Query.rewrite) to obtain a list of
> expanded terms.", but for these queries - MultiTermQuery, RangeQuery and
> PrefixQuery - even rewritten query, it doesn't return the correct list of
> expanded terms.
> What should I do? For example for e PrefixQuery like 'hell*' it returns
> 'hell*' instead of " 'hell' and 'hello' and ... ";

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message