我正在使用这段代码:
client.prepareSearch("test").addSort("dateUpdated", SortOrder.DESC)
.setSearchType(SearchType.DFS_QUERY_AND_FETCH)
.setIndices("reach")
.setTypes(types)
.setQuery(QueryBuilders.queryString(queryString))
.setFrom(0).setSize(2).setExplain(true)
.execute()
.actionGet()
客户端是远程客户端。总共有 5 个结果,根据我上面的内容,我只希望返回两个结果。然而所有5个都回来了。如果我将大小设置为 0,则什么都不会返回(如预期的那样)我错过了什么?我觉得我对 from/size 的东西有误解。我的查询字符串只是“名称:*”。任何帮助是极大的赞赏!