gpt4 book ai didi

python - Elasticsearch Python更新列表字段,使其仅具有列表中的第一个值

转载 作者:行者123 更新时间:2023-12-03 01:24:07 25 4
gpt4 key购买 nike

我有以下格式的文件索引:

{
"_index": "index",
"_type": "entities",
"_id": "577391",
"_score": 10.449369,
"_source": {
"links": [
"<http://dbpedia.org/resource/White_American>",
"<http://dbpedia.org/resource/Alabama>",
"<http://dbpedia.org/resource/Alaska>"
]
}
}

我只想在链接列表中保留第一个链接。

注意:我要保留列表,我只想在此列表中保留一个值。

如何更新索引以执行此操作?

最佳答案

创建一个新列表并使用for循环复制旧列表。当您进入“链接”部分而不是完全复制它时,您只需复制数组的第一个索引。请记住,您必须更改数据类型(列表是一个字符串数组atm,但是如果您仅复制一个,则该值将是单个字符串)。

关于python - Elasticsearch Python更新列表字段,使其仅具有列表中的第一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58944332/

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