在elasticsearch中组合3个GET请求

时间:2016-02-16 07:06:54

标签: elasticsearch

我有3个包含elasticsearch中的查询的GET请求 -

GET demo5/views/_search/
{
    "_source" : ["user_id"],
    "query": {
       "match": {
          "entity_id" : 1
        }
      }
}



``GET demo5/views/_search/
{
  "_source" : ["entity_id"],
  "query": {
    "bool": {
      "should": [
        { "match": { "user_id":  1 }},
        { "match": { "user_id": 2 }}
      ]
    }
  }
}



GET demo5/opportunity/_search
{
  "_source" : ["opp_name"],
  "query": {
    "bool": {
      "should": [
        { "match": { "id":  1 }},
        { "match": { "id": 2 }}
      ]
    }
  }
}

我希望一次执行所有这3个请求,以便我可以将从一个查询返回的结果传递给其他(类型是相关的)。顺便说一下,GET请求每次都不同。

任何帮助将不胜感激。谢谢!!

0 个答案:

没有答案