小编Ben*_*Ben的帖子

使用NEST和ElasticSearch的DeleteByQuery

我在让NEST的DeleteByQuery方法起作用时遇到了一些困难。

很简单,查询从未找到要删除的内容,我也不知道为什么。我正在使用相同的查询来返回记录(使用搜索),并且一切正常。

    private void Delete(MyClass someObject)
    {
        var response = elasticClient.DeleteByQuery<MyClass>(q => q                
            .Match(m => m.OnField(f => f.Guid).Equals(someObject.Guid))            
            );
    }
Run Code Online (Sandbox Code Playgroud)

我只是刚刚开始使用NEST,所以我确定这是一个非常简单的问题,而且我有点昏暗!

任何帮助/建议,不胜感激。

c# elasticsearch nest

4
推荐指数
2
解决办法
2795
查看次数

标签 统计

c# ×1

elasticsearch ×1

nest ×1