Nest 0.12是否已弃用DeleteByQueryRaw?
我一直在使用DeleteByQueryRaw成功删除索引对象,但现在我已更新到0.12,它丢失了。在新版本中是否有调用ES以删除的替换“原始”方法?是否可以使用0.12中的方法,或者与Nest 0.12是否已弃用DeleteByQueryRaw?,nest,Nest,我一直在使用DeleteByQueryRaw成功删除索引对象,但现在我已更新到0.12,它丢失了。在新版本中是否有调用ES以删除的替换“原始”方法?是否可以使用0.12中的方法,或者与DeleteByQueryParameters对象结合使用,以获得与使用以前的DeleteByQueryRaw相同的结果 更新: 看来即将发布的Elasticsearch.Net将支持/公开整个ES API,NEST的下一个版本将以此为基础构建 Net将所有Elasticsearch API端点映射到方法 有关更多
DeleteByQueryParameters
对象结合使用,以获得与使用以前的DeleteByQueryRaw相同的结果
更新:
看来即将发布的Elasticsearch.Net将支持/公开整个ES API,NEST的下一个版本将以此为基础构建
Net将所有Elasticsearch API端点映射到方法
有关更多详细信息,请参阅
因此,基于此,您应该仍然能够使用Elasticsearch.Net执行“原始”删除请求。是的,我可以执行此IDeleteResponse response=Es.ElasticClient.DeleteByQuery(f=>f.Term(“taskID”,3));但我想知道是否有替代者