On Sat, Sep 17, 2011 at 7:19 AM, S Eslamian wrote:
> ofcourse I do this. This is my sample cod to get terms:
>
>
> PrefixQuery pq = new PrefixQuery(new Term("field","hell*"));
> rewritenQuery = indexSearcher.rewrite(pq);
> QueryTermExtractor qte = new QueryTermExtractor();
> WeightedTerm[] wt = qt
ofcourse I do this. This is my sample cod to get terms:
PrefixQuery pq = new PrefixQuery(new Term("field","hell*"));
rewritenQuery = indexSearcher.rewrite(pq);
QueryTermExtractor qte = new QueryTermExtractor();
WeightedTerm[] wt = qte.getTerms(rewritenQuery );
and it returns nothing to me in wt!
Hey,
do you use the query you passed to rewrite to extract the terms or the
query returned from rewrite?
you should do it like this:
Query q = ...
q = indexSearcher.rewrite(q);
...
simon
On Thu, Sep 15, 2011 at 6:02 AM, S Eslamian wrote:
> I have an instance of IndexSearcher and then call r
I have an instance of IndexSearcher and then call rewrite method with the
query.
IndexRear ir = IndexReader.open("directory path",true);
IndexSearcher indexSearcher = new IndexSearcher(ir);
indexSearcher.rewrite(query);
On Wed, Sep 14, 2011 at 10:03 PM, Simon Willnauer <
simon.willna...@googlemai
how do you rewrite your query?
simon
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 weig