gpt4 book ai didi

indexing - Elasticsearch 无法更新非动态设置

转载 作者:行者123 更新时间:2023-12-02 22:10:04 25 4
gpt4 key购买 nike

我正在尝试创建一个测试分析器来试验对 Elasticsearch 的分析。我创建了一个名为“mytest”的索引,该索引可用且可搜索,但是当我尝试创建自定义分析器时,出现以下错误

{
"error": "ElasticsearchIllegalArgumentException[Can't update non dynamic settings[[index.analysis.analyzer.content.type, index.analysis.analyzer.content.tokenizer]] for open indices [[mytest]]]",
"status": 400
}

现在我不确定更新设置的限制,但我在文档中找不到任何内容。我可以在创建索引时创建分析,但更新不起作用。

使用下面的源创建分析器
PUT mytest/_settings
{
"analysis" : {
"analyzer":{
"content":{
"type":"custom",
"tokenizer":"whitespace"
}
}
}
}

有什么想法吗?

最佳答案

当索引处于打开状态时,您无法更新索引的设置。您需要关闭索引并更新设置并打开索引。

引用:error when trying to update the settings

关于indexing - Elasticsearch 无法更新非动态设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32526016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com