我正在使用Lucene搜索引擎,但它似乎只能找到出现在单词开头的匹配项。
例如: 搜索“one”可以匹配“onematch”或“one day a time”,但不能匹配“loneranger”。
Lucene文档表示不支持搜索字符串前面的通配符,因此我不确定Lucene是否搜索单词之间的匹配项,或者是否只能匹配以搜索项开头的文档。
这是我如何创建索引、构建搜索查询的问题,还是Lucene的限制?
例如: 搜索“one”可以匹配“onematch”或“one day a time”,但不能匹配“loneranger”。
Lucene文档表示不支持搜索字符串前面的通配符,因此我不确定Lucene是否搜索单词之间的匹配项,或者是否只能匹配以搜索项开头的文档。
这是我如何创建索引、构建搜索查询的问题,还是Lucene的限制?