问题
I'm using elasticsearch for my Ruby on Rails application. I want to use char_filter to replace some characters with whitepace.
In tutorial of elasticsearch it says something like:
"mappings" : ["ph=>f", "qu=>q"]
I've tried the following:
"mappings" : ["ph=>\s", "qu=>\s"]
However it does not seem to work. Any ideas guys?
回答1:
You can use \uXXXX notation for spaces:
"mappings" : ["ph=>\s", "qu=>\\u0020"]
来源:https://stackoverflow.com/questions/15501517/elasticsearch-char-filter-replace-any-character-with-whitespace