Elasticsearch中不区分大小写的搜索

我尝试在elasticsearch.yml文件中创建一个条目,以针对要点中提到的内容创建自定义分析器:https

//gist.github.com/1403902

但我得到以下错误 {"error":"RemoteTransportException[[Banner, Robert

Bruce][inet[/192.168.1.15:9300]][indices/create]]; nested:

MapperParsingException[mapping [type1]]; nested:

MapperParsingException[Analyzer [string_lowercase] not found for field

[field1]];

我仍然不知道如何做到这一点。我已经在stackoverflow上搜索了相同的内容,并得到了类似的回复(如上述要点所述)

请给我一个例子,我可以测试。

回答:

由于配置文件在启动时是只读的,因此要使更改生效,您需要重新启动elasticsearch集群。您可以为此使用Shutdown

API,也可以使用kill命令简单地杀死Elasticsearch进程。

以上是 Elasticsearch中不区分大小写的搜索 的全部内容, 来源链接: utcz.com/qa/426474.html

回到顶部