0
我只是想了一个简单的词语查询Elasticsearch:期限查询不起作用
get indexName/_search
{
"query":{
"term": {
"Current Status": "Error"
}
}
}
,但它只是返回所有文件。我究竟做错了什么?
我只是想了一个简单的词语查询Elasticsearch:期限查询不起作用
get indexName/_search
{
"query":{
"term": {
"Current Status": "Error"
}
}
}
,但它只是返回所有文件。我究竟做错了什么?
使用GET
(大写字母)。我很确定你在使用Sense。
Sense实际上将GET请求转换为HTTP POST(因为许多浏览器不支持带请求正文的HTTP GET请求)。这意味着,即使您编写GET,实际的http请求也是一个POST。
随着get
查询的正文被忽略,到达Elasticsearch的将是indexName/_search
,它基本上是match_all
。