使用size参数时,此查询始终返回10个文档(总文档:12678) 它以某种方式忽略了尺寸参数,即使尺寸eqauls为2它再次返回10个文档
POST webproxylog/_search
{
"from": 0, "size": 100,
"query": {
"filtered": {
"filter": {
"terms": {
"category": [
"-1",
"0"
]
}
}
}
},
"sort": [
{
"respsize": {
"order": "desc"
}
}
]
}
答案 0 :(得分:0)
在HTTP有效负载中发送查询时,应该使用POST而不是GET。某些HTTP客户端在使用GET时不会发送有效负载。
以下内容将为您提供100个结果:
curl -XPOST localhost:9200/webproxylog/_search -d '{
"from": 0, "size": 100,
"query": {
"filtered": {
"filter": {
"terms": {
"category": [
"-1",
"0"
]
}
}
}
},
"sort": [
{
"respsize": {
"order": "desc"
}
}
]
}'