一尘不染

Elasticsearch char_filter用空格替换任何字符?

elasticsearch

我正在为我的Ruby on
Rails应用程序使用elasticsearch。我想用char_filterwhitepace替换一些字符。

在elasticsearch教程中,它表示如下内容:

"mappings" : ["ph=>f", "qu=>q"]

我尝试了以下方法:

"mappings" : ["ph=>\s", "qu=>\s"]

但是,它似乎不起作用。有想法吗?


阅读 653

收藏
2020-06-22

共1个答案

一尘不染

您可以使用\ uXXXX表示法来表示空格:

"mappings" : ["ph=>\s", "qu=>\\u0020"]
2020-06-22