lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ahmet Arslan <iori...@yahoo.com.INVALID>
Subject getting number of terms in a document/field
Date Fri, 06 Feb 2015 00:24:16 GMT
Hello Lucene Users,

I am traversing all documents that contains a given term with following code :

Term term = new Term(field, word);
Bits bits = MultiFields.getLiveDocs(reader);
DocsEnum docsEnum = MultiFields.getTermDocsEnum(reader, bits, field, term.bytes());

while (docsEnum.nextDoc() != DocsEnum.NO_MORE_DOCS) {

array[docsEnum.freq()]++;

// how to retrieve term count for this document?
   xxxxx(docsEnum.docID(), field); 


}

How can I get field term count values for these documents using Lucene 4.10.3?

Is above code OK for traversing posting list of term?

Thanks,
Ahmet

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