我正在尝试获取索引的结果,通过发送一个来自Postman的GET http调用,用于日期范围和我手动添加的字段(“log_type”),
所以现在我能够得到结果,当我单独查询时,例如:
日期范围:http://localhost:9200/dialog_test/_search?q=timestamp:[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之间的结果是什么?
可以提供任何帮助
答案 0 :(得分:5)
您可以按query strings使用DependencyProperty
和AND
布尔连词。在您的情况下,您可以执行以下操作:
OR
答案 1 :(得分:0)
此外,您可以使用源查询字符串参数,以便直接在URL中传递正文。例如:
http://localhost:9200/my_index/_search?source={"query": {"match_all": {}},"size": "1","sort": [{"@timestamp": {"order": "desc"}}]}