web-dev-qa-db-ja.com

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

私は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)を指定せずに、すべての結果を取得する方法はありますか?

前もって感謝します!

7
jac

これは すべてのレコードを返すElasticsearchクエリ の重複です。スキャンとスクロールを使用するには、NESTのドキュメントを参照してください ここ

2
bittusarkar