2015-01-15 1 views
6

私はNEST(ElasticSearch)NESTクエリのすべてのレコードを取得する方法はありますか?

var result = elasticClient.Search<SearchItemClass>(s=> 
    s.Index("indexName") 
    .Type("typeName") 
    .Query(q => q.ConstantScore(score => score.Filter(f => f.Term("fieldName", "term")))) 
); 

でこのクエリをやっていると、これはデフォルトでは10本のヒットを返します。

.Size(value)または.Take(value)を指定せずに、すべての結果を得る方法はありますか?

ありがとうございます!

+1

私は私の質問を言い換えました。重複した質問からの答えは私の問題を助けるようには見えなかった。 – jac

+0

裸のjsonクエリでは、デフォルトの10のサイズパラメータがあります。これを最大10,000に設定できます。その後、結果をスキャンするために、スクロールとある種のページネーションを使用する必要があります。 – NDEthos

答えて

関連する問題