我在下面使用Java客户端
进行弹性搜索SearchResponse response = client.prepareSearch("titan")
.setTypes("vertex")
.setSearchType(SearchType.QUERY_AND_FETCH)
.setQuery(QueryBuilders.queryString("title:mytitle"))
.setFrom(start).setSize(1)
.execute()
.actionGet();
如果start
值为0
,则返回3个结果,但如果start
值为1
,则返回0结果。
我期待如果我传递0它将返回第一页,如果1秒页,2第三页........但它返回3结果为什么?