【发布时间】:2015-09-10 18:58:07
【问题描述】:
我正在构建一些抽象函数供我的应用程序调用,这些函数将通过 Nest 访问 elasticsearch。其中一个功能是Delete(string id) 调用,它很容易实现。我已经这样做了:
public void Delete(string id)
{
esClient.Delete(id);
}
现在假设我想做同样的事情,但同时对多个文档进行操作。我最初的预感是做这样的事情:
public void Delete(IEnumerable<string> ids)
{
esClient.DeleteMany(ids); // won't compile
}
正如我的评论所述,这样做不会编译。 Nest中按ID批量删除文档的正确方法是什么?
【问题讨论】:
标签: c# elasticsearch nest