gpt4 book ai didi

elasticsearch - 更新elasticsearch模板而不覆盖它

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

我有一个现有模板,并且我尝试仅更新其中的分片数量。

进行时:

curl -XPOST localhost:9200/_template/my_template -d '{"template" : "my_template", "settings" : {"number_of_shards":"3"}}'

它会覆盖我所有其他设置和映射。

我调查了 update api,但似乎仅适用于文档。

所以我必须先阅读模板然后再写回去吗?

另外,我可以在模板中使用 order来完成此操作吗?

谢谢 !

最佳答案

当您对模板进行POST编码时,它将覆盖先前的模板(如果存在)。因此,是的,您必须先对模板进行GET,进行调整,然后再对其进行POSTorder属性用于确定如果为同一索引定义了两个模板(而不是您要处理的情况),将如何执行合并

关于elasticsearch - 更新elasticsearch模板而不覆盖它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30976176/

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