gpt4 book ai didi

bulkinsert - 批量插入elasticsearch文档,但一个字段除外(如果该文档已存在)

转载 作者:行者123 更新时间:2023-12-03 02:01:05 26 4
gpt4 key购买 nike

如果不存在,我需要批量插入,但是如果文档已经存在,则需要覆盖整个文档,除了一个字段。

例如:

如果数据库包含此文档

{
"_id": 234,
"text": "hello",
"reach": 20
}

当我使用此文档更新时
{
"_id": 234,
"text": "hawdy",
"reach": 24
}

数据过帐中的文档应包含
{
"_id": 234,
"text": "hawdy",
"reach": 20
}

如果文档在数据库中不存在,则应使用第二个文档。

最佳答案

您可以为此使用upsert option API中的bulk update

关于bulkinsert - 批量插入elasticsearch文档,但一个字段除外(如果该文档已存在),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32374965/

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