我想知道Lucene索引中每个文档的术语数量。我在API和互联网上搜索了很久,但没有结果。你能帮助我吗?
http://lucene.apache.org/java/3_0_1/api/all/org/apache/lucene/document/Field.TermVector.html
或者,您可以预先计算所有术语并将其存储为索引中的字段。
IndexReader
和一个Field
名称作为一个String
,这个名称是你在索引文档时定义的: public static long getCountOfAllTerms(IndexReader indexReader,String field) throws IOException
{
return indexReader.getSumTotalTermFreq(field);
}