我是Lucene的新手,想要计算索引中搜索词的出现次数。 我看到我应该使用类似的东西:
IndexReader reader = .......
TermDocs termDoc = reader.TermDocs();
termDoc.Seek(新术语(“my_field”,mstrSearchFor));
int occurenceCount = termDoc.Freq();
我似乎无法创建IndexReader来启动。
答案 0 :(得分:0)
FSDirectory directory = FSDirectory.Open(new System.IO.DirectoryInfo("C:\\temp\\"));
IndexReader reader = IndexReader.Open(directory, true);