我们的系统正在运行elasticsearch 0.19.9。 最近我要在它上面添加一个新的映射。我需要的是将多个空格合并为一个空格。
我做了一些搜索,发现我需要的是pattern_replace,代码就像
"space_filter":{
"type":"pattern_replace",
"pattern":"\\s+",
"replacement":"\\s"
}
但坏消息是" pattern_replace"直到0.90才被引入。*。那么有可能将此功能反向移植到使用?
的版本中我真的不想升级这个系统的最新版本,猜测它耗费时间,因为我也使用es-head和bigdesk。版本匹配的东西可能会杀了我。