【发布时间】:2022-08-10 00:54:12
【问题描述】:
我执行了以下代码,对现有文档中的Content 字段执行部分更新:
var partials = new object[]
{
new{
Id = 1337,
Content = \"test\"
}
};
var response = await _elastic.BulkAsync(b => b
.Index(indexName)
.Index(indexName)
.UpdateMany(partials, (bu, d) => bu.Doc(d))
);
但是,如果该文档不存在并且我不确定如何插入,我想对其进行更新。我试图将 bu.Doc 更改为 bu.Upsert 但它需要一个脚本。
标签: c# elasticsearch nest