elasticsearch 无法使用nest和elasticsearch批量创建文档读取字符串时出错&引用;意外标记:StartObject。路径';项[0]。创建。错误'&引用;,elasticsearch,nest,elasticsearch,Nest" /> elasticsearch 无法使用nest和elasticsearch批量创建文档读取字符串时出错&引用;意外标记:StartObject。路径';项[0]。创建。错误'&引用;,elasticsearch,nest,elasticsearch,Nest" />

elasticsearch 无法使用nest和elasticsearch批量创建文档读取字符串时出错&引用;意外标记:StartObject。路径';项[0]。创建。错误'&引用;

elasticsearch 无法使用nest和elasticsearch批量创建文档读取字符串时出错&引用;意外标记:StartObject。路径';项[0]。创建。错误'&引用;,elasticsearch,nest,elasticsearch,Nest,我正在尝试批量创建ElasticSearch中已经存在的文档 descriptor.Create<D>(op => op.Document((D)baseNotice)); _elasticClient.Bulk(descriptor); index方法可以工作,但我需要使用create操作 descriptor.Index<D>(op => op.Document((D)baseNotice)); descriptor.Index(op=>op

我正在尝试批量创建ElasticSearch中已经存在的文档

descriptor.Create<D>(op => op.Document((D)baseNotice));

    _elasticClient.Bulk(descriptor);
index方法可以工作,但我需要使用create操作

descriptor.Index<D>(op => op.Document((D)baseNotice));
descriptor.Index(op=>op.Document((D)baseNotice));

可能您可以浏览批量列表,删除已经存在的批量列表,然后调用create。
您可以使用multiGet检查是否存在要创建的文档。

可能是,您可以查看批量列表,删除已经存在的文档,然后调用create。
您可以使用multiGet检查是否存在要创建的文档。

不,不可能,我想使用NEST library中的创建操作,但反序列化elasticsearch响应中存在问题。不,我不可能使用NEST库中的创建操作,但反序列化elasticsearch响应中存在问题。可能问题是我使用的elasticsearch 2.1版本和NEST 1.7.1版本不兼容,关于…您使用的elasticsearch的哪个版本和NEST的哪个版本?我已经编写了:ElasticSearch 2.1版本和NEST 1.7.1可能在批量响应模式中发生了一些变化,并且没有使用Newtonsoft序列化程序正确序列化到响应对象模型…可能问题是我使用的ElasticSearch 2.1版本和NEST 1.7.1在…什么版本的ElasticSearch和什么版本的NEST方面不兼容您正在使用吗?我已经写过了:ElasticSearch 2.1版本和NEST 1.7.1可能在批量响应模式中发生了更改,并且没有使用Newtonsoft serializer将其正确序列化为响应对象模型。。。
descriptor.Index<D>(op => op.Document((D)baseNotice));