2017-11-03 107 views
0

我有一個elasticsearch查詢方法,但它只能給我10個索引記錄---有人知道我怎樣才能獲得我擁有的所有記錄嗎?索引中的記錄數

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

回答

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

+0

感謝的人 如果我有2個指標那是在SQL中的2個表,可以使用ID進行查詢? – sant23

+0

不知道我明白 – Val

+0

我的問題是如果我有2個索引可以執行一個內部查詢,並且它將在C#中,你會有一些例子 – sant23

相關問題