2012-04-25 93 views
0

我需要通过lucene.net文档搜索包含字母之间的空格。lucene.net不含空格的搜索查询

例如

文献1:54 658 1 22

文献2:54658 122

文献3:5 4658122

查询:54658122

我需要返回所有在示例中包含查询的文档就是所有文档。

由于

回答

0

当存储在Lucene索引中的数据,存储在那里的空格都被从源数据中去除文档字段 - 和索引字段。搜索时,剥离空间并在空间中搜索字段。如果空格在输出中很重要,我还建议您将原始数据放在Lucene文档的单独字段中。这样,您可以在查找其他字段的文档后将其用于用户显示。