#查询全部
GET /bw_hhw/hw_house/_search
{
"query": {
"match_all": {}
}
}
#查询 form+size 的实现
GET /bw_hhw/hw_house/_search
{
"from": 10,
"size": 5,
"query": {
"match_all": {}
}
}
#查询 page分页+sort 排序
GET /bw_hhw/hw_house/_search
{
"from": 10,
"size": 10,
"query": {
"match_all": {}
},
"sort": [
{
"id": {
"order": "asc"
}
}
]
}
#查询 scroll查询方式实现
GET /bw_hhw/hw_house/_search?scroll=1m
{
"size": 10,
"query": {
"match_all": {}
}
}
#查询 scroll 的方式 根据 scroll_id查
GET _search/scroll
{
"scroll":"1m",
"scroll_id":"DnF1ZXJ5VGhlbkZldGNoBQAAAAAAAAtZFmRxcTRXWDFjVGNLbW5Gd3Jfb3o3d1EAAAAAAAALXRZkcXE0V1gxY1RjS21uRndyX296N3dRAAAAAAAAC1oWZHFxNFdYMWNUY0ttbkZ3cl9vejd3UQAAAAAAAAtbFmRxcTRXWDFjVGNLbW5Gd3Jfb3o3d1EAAAAAAAALXBZkcXE0V1gxY1RjS21uRndyX296N3dR"
}
#查询 page分页+sort 排序
GET /bw_hhw/hw_house/_search
{
"from": 10,
"size": 10,
"query": {
"match_all": {}
},
"sort": [
{
"id": {
"order": "asc"
}
}
]
}
#查询 page分页+sort 排序+after方式
GET /bw_hhw/hw_house/_search
{
"size": 10,
"query": {
"match_all": {}
},
"search_after": [40],
"sort": [
{
"id": {
"order": "asc"
}
}
]
}