Thanks a lot Doron, it worked fine and thanks for your tip as well!
Prasanna
Using term vectors means passing on the terms too many times - i.e
- loop on terms
- - loop on docs of a term
- - - loop on terms of a doc
Would something like this be better:
do {
System.out.println(tenum.term()+" appears in "+tenum.docFreq()+"
docs!");
TermDocs td = reader.termDocs(tenum.term());
do {
System.out.println(" In doc id: "+td.doc() + " it appears: " +
td.freq()+ " times");
} while (td.next());
} while (tenum.next());
Also, you can skip faster to a certain doc (id) or certain term using the
skipTo() methods.
Doron
--
View this message in context:
http://www.nabble.com/Extracting-data-from-Lucene-index-files-tf2813318.html#a8050926
Sent from the Lucene - Java Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]