我有一些数据已经存在于ElasticSearch中。我添加了一个术语{" oncall" :" true"}根据某些条件通过python post request请求。当我要去Kibana并尝试在发现页面上搜索它时。我没有得到任何结果。但是,当我按照卷曲请求进行操作时,我得到了结果。
curl -XPOST "http://localhost:9200/logstash*/logs/_search?pretty" -d '
{
"query" : {
"term" : {"oncall" :"true"}
}
}'
结果
"hits" : {
"total" : 47,
"max_score" : 12.706658,
"hits" : [ {
"_index" : "logstash-2015.10.20",
"_type" : "logs",
.......
.......
我想问一下为什么我无法在kibana中看到结果以及我需要更改什么设置。 我在发现页面文本框中写的查询是
oncall:true #this is giving me no results