索引中的记录数

时间:2017-11-03 21:58:44

标签: elasticsearch

我有一个弹性搜索查询方法,但它只产生了10条索引记录---有人知道我如何获得我拥有的所有记录吗?

 var consultaPlazaCobro = elasticClient.Search<Entity.PlazaCobroELK>(s => s
           .Index("plazacobro")
           .Type("logs")
           .Query(q => q.QueryString(qs => qs.Query("*"))));

1 个答案:

答案 0 :(得分:0)

如果您的文档少于10000个,则可以使用.Size()方法调用:

 var consultaPlazaCobro = elasticClient.Search<Entity.PlazaCobroELK>(s => s
       .Size(10000)
       .Index("plazacobro")
       .Type("logs")
       .Query(q => q.QueryString(qs => qs.Query("*"))));

否则您需要使用Scroll request