ElasticSearch C#/ Next:部分更新多个文档

时间:2017-11-27 13:06:23

标签: c# updates nest elasticsearch-5

我想用新值更新许多文档匹配查询。我认为可以使用像this anwser这样的查询更新,但我需要更新很多子字段而不是“可读”#34;在脚本中。

我更喜欢可以使用PartialDocument。我形象像:

var docUpdate = new {
    user= new UserInfo { Id = "xyz", Name = "My User Name"},
    date= DateTime.UtcNow()
};

elsClient.Update<MyDocument, object>(
    q => q.Query(rq => rq.Term(f => f.idProjet, projetEntity.IdProjet)),
    descriptor => descriptor.Doc(docUpdate));

有可能实现这一目标吗?

由于

0 个答案:

没有答案