Lucene搜索已经创建好的索引
2017-03-12 23:23
253 查看
//搜索索引 @Test public void testIndexSearch() throws Exception{ //创建索引目录 Directory directory = FSDirectory.open(new File("d:\\directory")); IndexReader reader = DirectoryReader.open(directory); IndexSearcher inexSearcher = new IndexSearcher(reader); //创建查询对象 Query query = new TermQuery(new Term("title","共 ")); //搜索前5条 TopDocs topDocs = inexSearcher.search(query, 5); System.out.println("命中文档数:" + topDocs.totalHits); ScoreDoc[] scoreDocs = topDocs.scoreDocs; for(ScoreDoc scoreDoc:scoreDocs){ Document doc = inexSearcher.doc(scoreDoc.doc); System.out.println("标题为:" + doc.get("title")); } }
搜索结果
相关文章推荐
- Lucene.Net核心类简介,创建索引,搜索,Lucene高亮组建演示,Rss获得最新帖子,只索引帖子的有意义部分,在AddDocument之前先移除旧有文档.
- 使用lucene3.6创建索引和实现简单搜索
- Lucene 入门之创建索引和搜索
- Lucene-索引创建&搜索
- lucene简介 创建索引和搜索初步
- 利用Lucene.net搭建站内搜索(3)---创建索引
- Lucene.Net在创建好索引文件内搜索
- Lucene创建索引及搜索
- lucene4.6索引创建和搜索例子
- 01-lucene简介和索引创建以及搜索
- lucene学习--创建索引与搜索
- lucene--创建索引,搜索
- 全文检索Lucene入门之创建索引及简单搜索
- 搜索引擎系列 ---lucene简介 创建索引和搜索初步
- Lucene.net搜索——创建索引
- 使用lucene3.6创建索引和实现简单搜索
- c#使用Lucene.net创建索引,实现搜索的代码示例
- Lucene介绍和创建索引和搜索初步
- lucene简介 + 创建索引和搜索初步 ——转自robert
- 搜索引擎系列 -lucene简介 创建索引和搜索初步步骤