标签: elasticsearch lucene
我在使用ElasticSearch定义映射时遇到问题,让我解释一下:
我有一个国家/地区列表(“法国”,“美国”,“英国”,...),我希望能够使用或不使用停用词进行搜索。这就是我想要的:
我尝试了空白分析器+停用词过滤器,但是当我输入“联合”时,我得到“美国”和“联合王国”,我不期望这些(参见上面的例子3)
然后我尝试使用“关键字”标记器将“美国”保留在一个标记中,但之后我无法过滤掉停用词......
你知道解决方案吗? :)