# Multi Search in same context request

**URL:** <https://discuss.elastic.co/t/multi-search-in-same-context-request/173627>\
**Category:** Elasticsearch\
**Created:** [March 24, 2019, 8:47am UTC](https://discuss.elastic.co/t/multi-search-in-same-context-request/173627 "2019-03-24T08:47:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gerardnorton](https://avatars.discourse-cdn.com/v4/letter/g/a88e57/32.png) [@gerardnorton](https://discuss.elastic.co/u/gerardnorton)\
**Post date:** [March 24, 2019, 8:47am UTC](https://discuss.elastic.co/t/multi-search-in-same-context-request/173627/1 "2019-03-24T08:47:11Z")

</div>

Hi  
How i can use a previous values of query in the same one query context?

Query1 ---\> $values  
$values of "Query1" as parameter of Query2

**JOIN THIS QUERIES**

GET filebeat-_/\_search  
{  
"\_source": ["ip._"],  
"query": {  
"bool": {  
"must" : {  
"term" : { "fields.logtype" : "event" }  
},  
"filter": {  
"term" : { "event\_type" : "alert" }  
}  
}  
}  
}

GET filebeat-\*/\_search  
{  
"query": {  
"bool": {  
"must": {  
"term": {  
"fields.logtype": "demo01"  
}  
},  
"should": [  
{  
"term": {  
"ip.source.ip": "192.168.1.2"  
}  
},  
{  
"term": {  
"ip.destination.ip": "192.168.1.2"  
}  
}  
],  
"filter": {  
"term": {  
"action": "pass"  
}  
}  
}  
}  
}

Thanks

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [April 21, 2019, 8:47am UTC](https://discuss.elastic.co/t/multi-search-in-same-context-request/173627/2 "2019-04-21T08:47:12Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
