【发布时间】:2015-03-13 09:14:45
【问题描述】:
我在 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 个 Hits。
有没有一种方法可以获得所有结果,而不指示 .Size(value) 或 .Take(value)?
提前致谢!
【问题讨论】:
-
我已经改写了我的询问。重复问题的答案似乎对我的问题没有帮助。
-
我知道对于裸 json 查询,有一个 size 参数默认为 10。您可以将其设置为最大 10,000。之后,您必须使用滚动和某种分页来浏览结果。
标签: elasticsearch nest