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

İlk*_*anç 11 elasticsearch tire

我在我的Ruby on Rails应用程序中使用elasticsearch.我想用char_filter空格替换一些字符.

在elasticsearch教程中,它说:

"mappings" : ["ph=>f", "qu=>q"]
Run Code Online (Sandbox Code Playgroud)

我尝试过以下方法:

"mappings" : ["ph=>\s", "qu=>\s"]
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用.有什么想法吗?

imo*_*tov 22

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

"mappings" : ["ph=>\s", "qu=>\\u0020"]
Run Code Online (Sandbox Code Playgroud)