lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Noll <dan...@nuix.com>
Subject Re: Problems about using Lucene to generate tag cloud..
Date Wed, 02 Apr 2008 23:12:24 GMT
On Thursday 03 April 2008 08:08:09 Dominique BĂ©jean wrote:
> Hum, it looks like it is not true.
> Use a do-while loop make the first terms.term().field() generate a null
> pointer exception.

Depends which terms method you use.

    TermEnum terms = reader.terms();
    System.out.println(terms.term());   => null

    terms = reader.terms(new Term("id", ""));
    System.out.println(terms.term());   => id:0

The first method makes a normal while loop work but it also makes the 
assumption that there is only one field in the index, which may not be the 
case forever even if it's the case initially.

Daniel

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