Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は基本的に検索エンジンを作っています。クエリを検索し、QueryParserを使用しましたが、TopDocsオブジェクトでクエリのヒット数がなくなりました。さて、検索で得たヒットドキュメントにアクセスするにはどうすればよいですか。ヒットしたドキュメントを表示したい。どうすればいいのですか!どんな種類の助けもありがたいです。
for (ScoreDoc sd : topDocs.scoreDocs) { if (sd.doc == Integer.MAX_VALUE) break; final Document d = searcher.doc(sd.doc); final Fieldable f = d.getFieldable(name); ... }
これが最初に役立つことを願っています。もちろん、インデックス時にフィールドを保存しなかった場合、これは機能しません。