Query q = parser.parse(query);
//Checked;System.out.println(q);
TopDocs hits = searcher.search(q,numResultsToReturn);
int test = hits.totalHits;
System.out.println(test);
测试给出结果=零。可能导致这种情况的原因是什么?
答案 0 :(得分:0)
问题解决了。我使用Stringfield而不是" textfield#34;被搜查。 应该是textfield。它专为关键词搜索而设计。