ES DSL搜索 - 查询所有与分页
2021-03-08 本文已影响0人
小P聊技术
1 介绍
主要介绍索引请求的基础API操作,使用postman进行请求,接口请求的前缀地址统一为elasticsearch 部署IP地址+端口号(例如 http://192.168.51.4:9200 。
2 查询所有文档
match_all
在索引中查询所有文档
2.1 GET查询
GET /search_demo/_doc/_search
2.2 POST查询
2.2.1 postman请求
- _source : 可以指定要查询的字段列,不指定的默认查询所有
{
"query": {
"match_all": {}
},
"_source": [
"id",
"nickname",
"age"
]
}
2.2.2 Head 可视化操作
image3 分页查询
3.1 postman请求
默认查询是只有10条记录,可以通过自定义分页来展示
- from: 要查询开始的起始记录
- size :步长,要查询的数量,即每页大小
{
"query": {
"match_all": {}
},
"_source": [
"id",
"nickname",
"age"
],
"from": 0,
"size": 10
}
3.2 Head 可视化操作
image4 相关信息
- 博文不易,辛苦各位猿友点个关注和赞,感谢