2012-04-25 46 views
0

我需要通過lucene.net文檔搜索包含字母之間的空格。lucene.net不含空格的搜索查詢

例如

文獻1:54 658 1 22

文獻2:54658 122

文獻3:5 4658122

查詢:54658122

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

由於

回答

0

當存儲在Lucene索引中的數據,存儲在那裏的空格都被從源數據中去除文檔字段 - 和索引字段。搜索時,剝離空間並在空間中搜索字段。如果空格在輸出中很重要,我還建議您將原始數據放在Lucene文檔的單獨字段中。這樣,您可以在查找其他字段的文檔後將其用於用戶顯示。