gpt4 book ai didi

elasticsearch - 在每个文档中查找数组类型字段的长度(大小)

转载 作者:行者123 更新时间:2023-12-03 00:51:16 27 4
gpt4 key购买 nike

我的索引中有一个字段,它是一个整数数组。我想添加另一个包含元素数量计数的字段。

即使提供计数的API调用也可以。

我发现了一些相关的东西:
“script”:“doc ['MyField']。values.size()”

但是我不知道如何使用它。
请帮忙!

最佳答案

您可以使用Update by query API这样操作:

POST index/_update_by_query
{
"query": {
"match_all": {}
},
"script": {
"source": "ctx._source.arrayLength = ctx._source.MyField.size()"
}
}

关于elasticsearch - 在每个文档中查找数组类型字段的长度(大小),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53113822/

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