首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SnowballAnalyzer -精确匹配搜索

SnowballAnalyzer -精确匹配搜索
EN

Stack Overflow用户
提问于 2018-09-07 10:10:05
回答 1查看 36关注 0票数 0

我在Lucene.Net 3.0.3中使用SnowballAnalyzer,它对于词干匹配很有效。我想也支持精确的文本匹配,所以如果用户搜索"jumping“,在引号中,它将只匹配包含该短语的文档。但是索引将只包含词干、"jump“和"jack”。是否可以在支持词干提取的同时对原始文本进行索引和搜索?

EN

回答 1

Stack Overflow用户

发布于 2018-09-07 13:57:30

我使用PerFieldAnalyzerWrapper进行索引和搜索来解决这个问题。添加两个字段,一个使用SnowballAnalyzer,另一个使用StandardAnalyzer。对于确切的短语,请使用StandardAnalyzer搜索已建立索引的字段,对于其余字段,请使用SnowballAnalyzer字段。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52214341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档