3 个回答
使用searchAfter进行查询的话也分两步:
第一步正常查询,示例如下:
第二步带上searchAfter,示例如下:
第一步正常查询,示例如下:
GET /users/_search
{
"query": {
"match_all": {}
},
"size": 20
}
第二步带上searchAfter,示例如下:
GET /users/_search
{
"query": {
"match_all": {}
},
"size": 20,
"search_after": ["xxxxxx",1714077436000]
}
发布于:10个月前 (04-10) IP属地:澳大利亚
使用scroll进行分页查询的时候分两步:
第一步不需要带scrollid,但是需要指定scroll过期时间,示例如下:
第二步直接传递上一个scrollid即可,示例如下:
第一步不需要带scrollid,但是需要指定scroll过期时间,示例如下:
GET /users/_search?scroll=1m
{
"query": {
"match_all": {}
},
"size": 20
}
第二步直接传递上一个scrollid即可,示例如下:
GET /_search/scroll
{
"scroll":"1m",
"scroll_id" : "xxxx"
}
发布于:10个月前 (04-10) IP属地:澳大利亚
使用from+size的分页查询语句示例如下:
GET /users/_search
{
"query": {
"match_all": {}
},
"from": 10,
"size": 20
}
发布于:10个月前 (04-10) IP属地:澳大利亚
我来回答
您需要 登录 后回答此问题!