gpt4 book ai didi

python - 如果使用Python在Elastic Search中不存在动态字段添加

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

是否可以随时随地在 Elasticsearch 索引中动态添加新字段?
例如,我有一个索引,其字段为idtypevalue。现在有一个名为accept的新字段,可以包含 bool(boolean) 值。用户搜索一个ID并获得了详细信息,现在他们选择接受此值,以便在索引中添加字段true
现在,如果我们更改它。但是在将来,如果他们希望再次将其设置为false,则不必再创建一个已经存在的新列。
我无法讲这个故事。不知道是否可能。
任何见解将不胜感激!

最佳答案

它一直存在。我只是没有注意到。
下面的这段代码可以动态添加一列或更新(如果已存在)。

es.update(index='test-for-update',doc_type='MOL',id='WrQg5nIBulf73GCv-eDS',
body={ "doc": {"accept": True} })

关于python - 如果使用Python在Elastic Search中不存在动态字段添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62535936/

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