我已升级到ElasticSearch.Net / Nest 2.0.2,我不能再使用低级客户端方法(connector.GetClient()。Raw.Bulk())。我查看了文档,但我似乎找不到任何显示如何使用新版本发布原始json来索引新文档。
答案 0 :(得分:3)
我是怎么做到的:
keyup
答案 1 :(得分:2)
client.Raw.Bulk()变成了client.LowLevel.Bulk()。使用NEST,您可以执行以下操作:
// jsonStringList assumed to hold your bulk indexing commands and objects
var jsonPostData = new PostData<object>(jsonStringList);
var response = nestClient.LowLevel.Bulk<VoidResponse>("your_index", "your_type", jsonPostData);