如何从Lucene 4.0索引中提取单个文档?

时间:2013-03-06 12:09:29

标签: lucene document extraction

这可能是有史以来最简单和最迟钝的问题之一,但在为Lucene中的所有文档编制索引之后,如何仅提取一个具有指定id的文档,例如在StringField?它应该等同于例如像

这样的SQL表达式
Select id, description 
from index
where id = '1'

文档有两个字段,一个ID和一个描述。 我已经道歉,如果这个问题之前已被问过太多次等,但是经过几个小时的互联网搜索可能有错误的搜索条件后,我决定在这里问一下:)

2 个答案:

答案 0 :(得分:0)

Lucene演示展示了如何使用Lucene的标准QueryParser搜索文档:http://lucene.apache.org/core/4_1_0/demo/overview-summary.html#overview_description

答案 1 :(得分:0)

这是一篇关于Lucene的优秀教程:Lucene in 5 minutes

确实只需5分钟,您将在“搜索”,“显示”部分找到答案。您可以在“查询”部分找到符合要求的查询格式