【发布时间】:2015-06-10 16:28:27
【问题描述】:
我正在尝试使用 NEST API 向 Elastic 插入\批量插入数据。
有人可以提供使用 NEST 的示例吗?
谢谢, 萨米尔
【问题讨论】:
标签: elasticsearch nest
我正在尝试使用 NEST API 向 Elastic 插入\批量插入数据。
有人可以提供使用 NEST 的示例吗?
谢谢, 萨米尔
【问题讨论】:
标签: elasticsearch nest
NEST documantation 包含如何执行此操作的示例,例如:
var descriptor = new BulkDescriptor();
foreach (var i in Enumerable.Range(0, 1000))
{
descriptor.Index<ElasticSearchProject>(op => op
.Document(new ElasticSearchProject {Id = i})
);
}
var result = client.Bulk(descriptor);
你也可以使用IndexMany,非常有用
var documents= new List<ElasticSearchProject> {...};
client.IndexMany(documents);
祝你好运。
【讨论】: