我知道我可以使用QueryRaw和FilterRaw,但我希望能够将原始过滤字符串添加到过滤后的查询中。不幸的是,它看起来像FilterDescriptor.Raw是内部的。我错过了什么吗?
我最接近的是
var filter = ((ISearchRequest) new SearchDescriptor<object>().FilterRaw("<raw filter here>")).Filter;
答案 0 :(得分:0)
我很难想出为什么我们将其设为内部原因,请你为此打开一个Github问题:
https://github.com/elasticsearch/elasticsearch-net/issues
这样它就不会放弃我们的雷达。