我通过logstash将一些数据放入elasticsearch。 然后我运行第一个命令:
curl 'http://localhost:9200/_search?q=traceID=1428074818422&pretty=true'
elasticsearch返回traceID为1428074818422的结果。
但是当我使用第二个命令时:
curl 'http://localhost:9200/_search?pretty=true' -d'{
"query":{
"term" : {"traceID" : "1428074818422"}
}
}'
elastcsearch找不到任何结果。
我想知道这个问题的原因,我该如何解决,谢谢。
答案 0 :(得分:0)
?
应该是?
尝试一下:
curl 'http://localhost:9200/_search?pretty=true' -H 'Content-Type: application/json' -d'{
"query":{
"term" : {"traceID" : "1428074818422"}
}
}'