Lucene 搜索“;及;卢森指数
我用StandardAnalyzer索引了lucene索引。索引由值“和”组成。 当我尝试搜索字段值并使用MultiFieldQueryParser时,搜索会导致错误 例:字段1:*和字段2:和 文件1:*和字段:“和” 我尝试了转义,但这是转义字段值。我也试过在双人间(“和”)。但未能成功获得正确的值 这方面的任何建议都会有所帮助Lucene 搜索“;及;卢森指数,lucene,Lucene,我用StandardAnalyzer索引了lucene索引。索引由值“和”组成。 当我尝试搜索字段值并使用MultiFieldQueryParser时,搜索会导致错误 例:字段1:*和字段2:和 文件1:*和字段:“和” 我尝试了转义,但这是转义字段值。我也试过在双人间(“和”)。但未能成功获得正确的值 这方面的任何建议都会有所帮助 提前感谢。我想这里可能有两个问题: ,我想你可以把“and”放在小写。标准查询解析器中的布尔术语必须为大写。无论如何,考虑到标准分析仪的一个步骤是降低灵敏度,这不
提前感谢。我想这里可能有两个问题:
- ,我想你可以把“and”放在小写。标准查询解析器中的布尔术语必须为大写。无论如何,考虑到标准分析仪的一个步骤是降低灵敏度,这不应该是一个问题
- 下一个问题是停止词:我怀疑标准分析仪停止词列表将“and”排除在分析的术语集合之外。您可以通过使用不同的停止词列表和标准分析器来解决这个问题,标准分析器不排除“and”作为术语