刷新搜索分析器
您可以使用以下 API 实时刷新搜索分析器。这需要安装 索引状态管理 (ISM) 插件。有关更多信息,请参阅安装插件。
POST /_plugins/_refresh_search_analyzers/<index or alias or wildcard>
例如,如果您更改分析器中的同义词列表,更改会立即生效,无需关闭并重新打开索引。
要使其工作,词元过滤器必须具有 updateable
标志为 true
。
{
"analyzer": {
"my_synonyms": {
"tokenizer": "whitespace",
"filter": [
"synonym"
]
}
},
"filter": {
"synonym": {
"type": "synonym_graph",
"synonyms_path": "synonyms.txt",
"updateable": true
}
}
}