gpt4 book ai didi

elasticsearch - 在同一调用中使用 NEST 在 elasticsearch 中索引/更新数据

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

我正在使用 NEST 在 ElasticSearch 中为元数据编制索引。如果元数据已经存在,我想更新它。 NEST 是否有任何 API 来索引数据并在数据存在时进行更新?

我们如何处理?

最佳答案

您正在寻找更新 API 中的更新插入功能。

在 NEST 上:http://nest.azurewebsites.net/nest/core/update.html在 ES 上:https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-update.html#upserts

来自 NEST 示例:

client.Update<ElasticsearchProject, object>(u => u
.Id(1)
.Doc(new { Country = "United States"})
.Upsert(new ElasticsearchProject { Id = 1, Country = "United States" })
);

关于elasticsearch - 在同一调用中使用 NEST 在 elasticsearch 中索引/更新数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31137231/

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