[英]Elasticsearch - NEST - Elasticsearch.NET - Filtering after search
我问自己,是否可以使用自己的C#代码中的方法过滤SearchResponse
的结果。 这样我就可以粘贴要过滤结果集的Action?
var desc = new SearchDescriptor<T>();
desc.Query(q => SomeSearch);
var searchResponse = Client.Search<T>(desc);
var filteredData = searchResponse.Documents.Any() ? Filter(searchResponse.Documents, options.SenderXid) : searchResponse.Documents;
我在想您可以这样做:
var searchResponse = Client.Search<T>(desc);
var postFilteredData = searchResponse.Hits.Where(x=>x.Date > something);
这就是您想要做的吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.