ElasticSearch 查询
matchAll 查询脚本:就是查询所有文档
语法:
GET 索引名称/_search
{
“query”:{
“match_all”:{
},
// 设置分页参数
“from”:0,
“size”:100
}}
matchAll-JavaAPI**
java代码操作 matchAll 查询全部 进行分页控制
/**
* 查询所有
* 1. matchAll
* 2. 将查询结果封装为Goods对象,装载到List中
* 3. 分页。默认显示10条
*/
@Test
public void matchAll() throws IOException {
//2. 构建查询请求对象,指定查询的索引名称
SearchRequest searchRequest=new SearchRequest("goods");
//4. 创建查询条件构建器SearchSourceBuilder
SearchSourceBuilder sourceBuilder