我只是尝试一个简单的术语查询
get indexName/_search
{
"query":{
"term": {
"Current Status": "Error"
}
}
}
但它只返回所有文件。我做错了什么?
答案 0 :(得分:2)
使用GET
(大写字母)。我很确定你使用Sense。
在场景后面,Sense实际上将GET请求转换为HTTP POST(假设许多浏览器不支持带有请求主体的HTTP GET请求)。这意味着,即使您编写GET,实际的http请求也是POST。
如果get
忽略了查询正文,那么到达Elasticsearch的内容将是indexName/_search
,基本上是match_all
。