0
私のC#コードからSearchResponse
の結果を独自の方法でフィルタリングできるかどうかは自分に尋ねています。私は結果セットをフィルタリングしているアクションに貼り付けることができますか?Elasticsearch - NEST - Elasticsearch.NET - 検索後のフィルタリング
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;
Elasticsearchで結果をフィルタリングするか、Elasticsearchから返された応答でアプリケーションをフィルタリングしますか? –
@RussCam可能であれば、私は 'SearchResponse'をフィルタリングしたいので、後で' Filtered Values 'を持つ 'SearchResponse'-Objectを持っています。現在、レスポンスで返されるオブジェクトのリストをフィルタリングしています。だから、私はオブジェクトのリストを返すことができますが、 'SearchResponse'全体は返すことができません。私は、Elasticsearchにメソッドを与えたいと思います。これは、検索後に 'SearchResponse'をフィルタリングしています。 – Marius
Elasticsearch側でフィルタリングを実行したいのですか?あなたが今やっていることの例を挙げられますか? –