使用Lucene搜索API查找完全匹配

Ste*_*man 6 lucene lucene.net

我正在使用Lucene开发公司搜索API.我的Lucene公司指数有2家公司:1.Abigail Adams National Bancorp,Inc.2.National Bancorp

如果用户输入National Bancorp,则只返回#2公司(即National Bancorp),而不是#1 ..... ie.只返回完全匹配.我如何实现此功能?

谢谢阅读.

Sha*_*ore 11

您可以使用KeywordAnalyzer对此字段进行索引和搜索.关键字分析器将仅为整个字符串生成一个标记.