Kul*_*gar 0 elasticsearch elasticsearch-query
我试图通过从Postman发送GET http调用来获取日期范围和我手动添加的字段(“ log_type”),以获取索引结果,
所以现在当我单独查询它时,我可以获得结果,例如:
日期范围:http:// localhost:9200 / dialog_test / _search?q =时间戳:[2016-08-05 + TO + 2016-08-06]
log_type:http:// localhost:9200 / dialog_test / _search?q = log_type:GetProvisioning%20SUCCESS
在上面的URL(log_type)中,GetProvisioning Success是log_type。
因此,我想知道的是,如何将它们都合并到一个查询中以识别在特定日期范围和特定log_type之间的结果是什么?
任何帮助,不胜感激
您可以对每个查询字符串使用AND和OR布尔连接。就您而言,您可以执行以下操作:
curl http://localhost:9200/dialog_test/_search?q=timestamp:[2016-08-05+TO+2016-08-06]+AND+log_type:GetProvisioning+SUCCESS
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
534 次 |
| 最近记录: |