0
IndexSearcherを使用してインデックスを検索すると、ヒット数がゼロになる理由を詳しく知る必要があります。IndexSearcherの検索の詳細を表示する方法はありますか
import org.apache.lucene.search.ScoreDoc;
ggstatic Set<Integer> toImport = new HashSet<Integer>();
ScoreDoc[] hits = searcher.search(query.query, indexSize).scoreDocs;
System.out.println(hits);
for (ScoreDoc scoreDoc : hits){
toImport.add(scoreDoc.doc);
}
....
for (Integer i : toImport)
{
System.out.println(indexReader.document(i).get("url"));
}
「ヒット」は、時にはゼロ、時には他の番号であるが、私はこれらのクエリがゼロのヒットと一致する理由の詳細を確認したい:ここに私のコードの一部です。ここで
は、クエリで、ゼロのヒットを返しドキュメント:一致しない
title:#billa content:#billa user:#billaindex
3つの文書:
1) "helis_insta: #iceage #sit #billa #kuscheltier"
2) "paulii_danii: Mandala \n#schmetterling #gewinnspiel #billa #blühendesösterreich #malen #filzstifte"
3) "nora_hoeg: So. Jetzt amoi ehrlich: wer hat da von wem abgeschrieben?! #vienna #billa #merkur #wurst #saussage #bbq #summer #creative #graphicdesign #oiswurscht"