...
SearchRequest searchRequest = new SearchRequest
{
Size = 100,
Source = sf,
Filter = filters,
Sort = sortsFields
};
var searchResponse = client.Search<dynamic>(searchRequest);
並べ替えが使用されている場合、NEST はすべてのシャードから正しい並べ替えられた SearchResponse を返しません。
ES スローログをオンにして、elasticsearch.yml 内のすべてのシャードからのクエリを確認し、センスを使用して同じクエリを実行します。結果は完全に的外れです。
- index.search.slowlog.threshold.query.warn: 5ms
- index.search.slowlog.threshold.query.info: 5ms
- index.search.slowlog.threshold.query.debug: 5ms
- index.search.slowlog.threshold.query.trace: 5ms
これを修正する方法はありますか?