2016-01-06 127 views
0

我正在使用的代碼是:setFrom功能無法正常工作

client.prepareSearch(Indices) 
          .setTypes(Type) 
          .setSearchType(SearchType.SCAN) 
          .setQuery(query) 
            .setScroll(new TimeValue(1000)) 
            .setSize(1).setFrom(1) 
          .execute().actionGet(); 

我的問題是setFrom()不工作。這是爲什麼發生?

回答

0

使用scan搜索類型時,僅使用size參數來指定每個滾動搜索返回的結果數。在這種情況下,from是無用的。

看到Efficient scrolling with Scroll-Scan

詳細信息還請注意,scan搜索類型has been deprecated在ES 2.1,簡單地做滾動請求開了竅。

+0

有幫助嗎? – Val

+0

感謝您的回覆。這對我很有用 –