サイズパラメータがあるかどうかにかかわらず、このクエリは常に10ドキュメントを返します(合計ドキュメント:12678)どういうわけか、サイズパラメータを無視します。サイズが2に等しい場合でも、再び10ドキュメントを返します。
POST webproxylog/_search
{
"from": 0, "size": 100,
"query": {
"filtered": {
"filter": {
"terms": {
"category": [
"-1",
"0"
]
}
}
}
},
"sort": [
{
"respsize": {
"order": "desc"
}
}
]
}
HTTPペイロードでクエリを送信するときは、GETではなくPOSTを使用する必要があります。一部の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"
}
}
]
}'
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加