0
動作しない私はちょうどElasticsearch:用語クエリは
get indexName/_search
{
"query":{
"term": {
"Current Status": "Error"
}
}
}
簡単な用語のクエリを実行しようとしていますが、それだけですべての文書を返します。私は間違って何をしていますか?
動作しない私はちょうどElasticsearch:用語クエリは
get indexName/_search
{
"query":{
"term": {
"Current Status": "Error"
}
}
}
簡単な用語のクエリを実行しようとしていますが、それだけですべての文書を返します。私は間違って何をしていますか?
GET
(大文字)を使用してください。私はあなたがセンスを使用していると確信しています。
シーンの裏側では、実際には、多くのブラウザがリクエスト本体でHTTP GETリクエストをサポートしていないため、SenseはGETリクエストをHTTP POSTに変換します。つまり、GETを記述しても、実際のHTTPリクエストはPOSTです。
get
の場合、クエリの本文は無視され、Elasticsearchに到達するのは基本的にmatch_all
のindexName/_search
になります。